内容元素开头的链接

时间:2012-09-04 14:44:21

标签: typo3 typoscript templavoila

TYPO3在几乎所有元素的开头都添加了这些链接:

<a id="c1427"></a>

其中number是元素的UID。

TYPO3如何呈现此链接,是否可以针对特定FCE禁用它?

3 个答案:

答案 0 :(得分:2)

这取决于您的TYPO3版本。在4.5中,它通过以下方式定义:

tt_content.stdWrap.innerWrap.cObject.default.10.value = <div id="c{field:uid}"

如果您使用TS-Objectbrowser,您应该在tt_content.stdWrap中找到它。*

根据您使用的渲染,您可以添加if语句,如:

tt_content.stdWrap.innerWrap.cObject.default.10 {
   # check the uid of the content element which is rendered
   if.isInList.field = uid 
   # do not render if content element uid is 1,2 or 44
   if.value = 1,2,44
}

当然,这取决于您的配置,因此您无法复制&amp;糊。我没有测试这段代码!但它应该显示出去的方式:)

答案 1 :(得分:0)

我认为您的问题出现在tt_content.stdWrap.prepend中,这与任何与默认语言不同的语言都不同。

尝试将此typoscript放入模板中:

tt_content.stdWrap.prepend&gt;

答案 2 :(得分:0)

tt_content.stdWrap.wrap = <div class="content-element">|</div>