使用TypoScript,如何修改每个内容元素的全局设置

时间:2014-03-18 12:36:15

标签: typo3 typoscript typo3-4.5

背景:我正在使用ext:a21glossary,但我想禁用它替换某些类型的内容元素。实际上,不是cTypes,而是取决于通过header_layout选择的内容。

现在问题更为笼统:是否可以独立访问 per 内容元素的常规设置?

这是我使用header_layout包装内容元素的基本常用方法:

tt_content.text.stdWrap.outerWrap.cObject=CASE
tt_content.text.stdWrap.outerWrap.cObject{
    key.field = header_layout
    default=TEXT
    default.value=<section class="clearfix" id="c{field:uid}">|</section>
    default.insertData = 1
    4=TEXT
    4.value=<section class="clearfix lit-container" id="c{field:uid}">|</section>
    4.insertData = 1
}   

所以只是为了大胆,我尝试了这个(config.tx_a21glossary.noglossary=1是该CE的理想设置):

config.tx_a21glossary.noglossary.cObject = CASE
config.tx_a21glossary.noglossary.cObject {
    key.field = header_layout
    default=TEXT
    default.value= 0
    4 = TEXT
    4.value = 1
}

当然,这不会起作用。

在我进一步研究之前:这种方法(根据CE修改全局设置)是否可行?

0 个答案:

没有答案