Typo3 CMS 7.6.4 kullanıyorum. Alt bölümlerindeki değeri kullanmak için "geçerli" değerini bir TEMPLATE cObject aracılığıyla iletmek istiyorum. TEMPLATE cObject öğesinden alt parçalara "geçerli" değeri nasıl yazılır?
lib.TEMPLATE_RENDER_OBJECT = TEMPLATE
lib.TEMPLATE_RENDER_OBJECT {
template = TEXT
template.value = <!-- ###SUBPART### begin -->some content<!-- ###SUBPART### end -->
current = 1
subparts {
SUBPART = TEXT
SUBPART {
current = 1
}
}
}
Maalesef ŞABLON CObject da
TypoScriptReference for the TEMPLATE cObject belirtildiği ne "geçerli"-değeri içine kendi içeriğini yükleyen:
[...] akım değeri içerikli yüklenir
her Subpart ait [...]
Yani üst lib.TEMPLATE_RENDER_OBJECT yerine usi ait "bazı içerik" (gibi bir şey yaratır başlangıçta "geçerli" -değeri bekliyorum).
TEMPLATE'in bu davranışını veya ilk "geçerli" değeri geri yüklemek mümkün mü?
Sadece kısa bir soru (belki biraz konu dışı). Neden hala HTML tabanlı şablonlar ve alt bölümler/işaretleyiciler kullanıyorsunuz? Daha fazla esneklik sağlayan FLUIDTEMPLATE cObject'i (bkz. Https://docs.typo3.org/typo3cms/TyposcriptReference/ContentObjects/Fluidtemplate/Index.html) kullanmanızı öneririz. TYPO3 7 olduğundan, er ya da geç kaldırılacak eski okul malzemeleriyle çalışmaktan kaçınmalısınız. Üstelik TS libs'larınızın tümünü büyük harflerle adlandıracağım. LowerCamelCase veya bunun gibi bir şeye gidin. –
@ Björn Diyorum ki, hala HTML tabanlı şablonları kullanıyorum. Daha çok ilk defa CMS, typo3, typoscript ve bu şablonlar kullanıyorum. Aslında gerekli HTML yapılarını içeren bir HTML belgesine sahip olma, bu yapıları yeniden düzenleme ve içeriği yeni etiketler eklemeden gerektiği gibi doldurma bana daha kolay geliyor (benim kullanım durumum için, çünkü standartlarım kullanarak HTML yapılarını geliştirebiliyorum) tarayıcı). Dürüst olmak gerekirse, şimdiye kadar FLUIDTEMPLATE'leri denemediğimi söylemeliyim. – Thomas
@ Björn Ve evet, senin sorunun belki biraz konu dışı olmak kesinlikle soru. – Thomas