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 - всего лишь часть большей части скрипта.
Я попытался Google для переменных или констант, которые я мог бы добавить к параметру, но ничего не дал мне полезный результат ...
HELP! :)
УДИВИТЕЛЬНЫЙ !!!это имеет гораздо больше смысла;) Спасибо за помощь! – Swissdude
Другой вопрос, если я могу: если я хочу использовать translation.xml, как бы использовать значение? Я попробовал value = LLL: fileadmin/content/translation.xml: theValue - но это не похоже на работу ... (Uh - Я знаю, что это должно быть базовое, но я не смог найти хороший учебник или другой ресурс - любые подсказки?) – Swissdude
Добро пожаловать! Для locallang: просто используйте свойство data вместо значения. »Data = LLL: fileadmin/content/translation.xml: theValue« (см. Http://docs.typo3.org/typo3cms/TyposcriptReference/DataTypes/Gettext/Index.html#lll) – pixelbrackets