TS令人困惑:)typoscript条件typolink参数
我试图创建一个条件参数取决于语言的typolink。
10 = TEXT
10 {
typolink {
parameter = http://myLink.com
returnLast = url
if.isTrue.data = GP:L = 1
}
wrap (
<li class="mod-metanav--item">
<a class="mod-metanav--link" target="_blank" href="|">
The Link
</a>
</li>
)
}
正如你所看到的,我想一个IF语句添加到typolink,要求语言(至少,这就是我认为我做了)。
事情是,根据当前的语言,我想要一个不同的链接(但其余的需要保持不变)。
我可以使用[globalVar = GP:L = 1]
,但这会产生一个巨大的开销,因为这个typolink只是一个更大的脚本部分的一小部分。
我想谷歌的变量或常量,我可以添加到参数,但没有给我一个有用的结果......
HELP! :)
真棒!这更有意义;)感谢您的帮助! – Swissdude 2014-10-02 10:22:32
另一个问题,如果我可能:如果我想使用一个translation.xml,我将如何使用该值?我尝试了value = LLL:fileadmin/content/translation.xml:theValue - 但这似乎不起作用...(呃 - 我知道这一定是基本的东西,但我找不到一个好的教程或其他资源 - 任何提示?) – Swissdude 2014-10-02 10:38:52
不客气!对于locallang:只需使用data属性而不是value。 »data = LLL:fileadmin/content/translation.xml:theValue«(请参阅http://docs.typo3.org/typo3cms/TyposcriptReference/DataTypes/Gettext/Index.html#lll) – pixelbrackets 2014-10-06 11:40:23