我遇到了一种奇怪的行为。我有一个TYPO3 7.6.18和一个如https://docs.typo3.org/typo3cms/TyposcriptReference/Conditions/Reference/Index.html#id45
所示的TS条件常量:
testswitch = 1
设定:
testvar = {$testswitch}
[globalVar = LIT:1 = {$testswitch}]
testvar = 99
[global]
我希望testvar为99,但它是1(通过TypoScript对象浏览器检查)。任何解释?我究竟做错了什么?这是一个TYPO3错误吗?
答案 0 :(得分:2)
在TypoScript对象浏览器中是底部的条件列表。您必须实际激活特定条件才能使其生效,否则它将不会在树中按预期显示。
编辑添加:这也意味着对象浏览器中的测试条件不一定有帮助。设置复选框会将条件评估为true,无论条件是否在前端正常评估时实际为真。