typo3 - TYPO3:如何使用嵌套的 globalVar 常量条件?
问题描述
有谁知道是否可以在 TypoScript 中嵌套多个 LIT:X?
这是有效的:
[globalVar = LIT:1 = {$plugin.extension.constantX}]
...
[global]
这不起作用:
[globalVar = LIT:1 = {$plugin.extension.constantX}] && [globalVar = LIT:1 = {$plugin.extension.constantY}]
...
[global]
我需要constantY
from的依赖项constantX
,因为两者都应该添加不同的模板路径。这意味着只有在也设置constantY
时才可能起作用。constantX
解决方案
那这个呢:
[globalVar = LIT:1 = {$plugin.extension.constantX} && {$plugin.extension.constantY}]
...
[global]
我没有尝试过,但是这种语法适用于 viewhelper,这里是有关条件的文档:Condition reference , f:if viewhelper
否则直接在打字稿中怎么办:
if {
value = {$plugin.extension.constantX}
isTrue = 1
isTrue.if {
value = {$plugin.extension.constantY}
isTrue = 1
}
}
推荐阅读
- sharepoint - 从用户 O365 OneDrive 中删除 AD 安全组
- mysql - 如何将大矩阵输入关系数据库(DB)mysql
- python - python - 如何根据复选框在python中是否选中使单选按钮处于活动状态
- javascript - 测试用例被调用两次导致:未捕获的错误:读取 ECONNRESET 和错误:多次调用 done()
- azure - Azure Dev Ops 多阶段 YAML 管道 - 使用前一阶段状态作为变量
- javascript - 使用javascript根据条件将数组拆分为两个
- sql - 分组时Oracle SQL对分区求和
- paypal - 使用 IFrame Tokenizer 的 PayPal Payflow Pro 集成
- angular - 如何在 MatTableDataSource html 中显示数组值
- javascript - Metronic HTML 模板