有没有人知道是否可以在TypoScript中嵌套多个LIT:X?
这是有效的:
[globalVar = LIT:1 = {$plugin.extension.constantX}]
...
[global]
这是不正在工作:
[globalVar = LIT:1 = {$plugin.extension.constantX}] && [globalVar = LIT:1 = {$plugin.extension.constantY}]
...
[global]
我需要来自constantY
的{{1}}的依赖项,因为两者都应添加不同的模板路径。这意味着constantX
仅在constantY
也设置的情况下才有效。
答案 0 :(得分:-2)
这个怎么样:
[globalVar = LIT:1 = {$plugin.extension.constantX} && {$plugin.extension.constantY}]
...
[global]
我没有尝试过,但这种语法适用于viewhelper,这里有关于条件的文档:Condition reference,f:if viewhelper
否则在typoscript中直接如此:
if {
value = {$plugin.extension.constantX}
isTrue = 1
isTrue.if {
value = {$plugin.extension.constantY}
isTrue = 1
}
}