typo3 条件 [globalVar = TSFE:id = 3] 适用于所有页面
typo3 condition [globalVar = TSFE:id = 3] applies to all pages
我有 typo3 8.7.16 。
我需要在 id 为 3 的页面上以不同于其他页面的格式显示内容。为此,我使用 glovalvar,但此条件适用于所有页面,而不仅仅是 ID 为 3
的页面
[globalVar = TSFE:id = 3]
MAIN_WRAP >
MAIN_WRAP = COA
MAIN_WRAP{
10 = CONTENT
10{
table = tt_content
select.where = colPos = 0
}
}
[global]
我假设您的期望有误,我看到以下可选错误:
- 条件之上但此处未显示的代码似乎与条件内的代码产生相同的结果。我特意写在这里
seem
因为生成的 html 很可能是不同的,但在网站上它目前看起来是一样的。
条件中的代码可能根本不会被触发,因为对象路径可能是错误的。也许它一定是这样或类似的东西:
页。10.subparts.MAIN_WRAP >
页码。10.subparts.MAIN_WRAP = COA
页。10.subparts.MAIN_WRAP {
...
}
可能还有其他原因,但如果您已经检查了上述原因,您应该编辑您的问题以在问题中显示您的代码的上下文。
你的TS看起来还不错。而不是 [global] 试试 [end]
我有 typo3 8.7.16 。
我需要在 id 为 3 的页面上以不同于其他页面的格式显示内容。为此,我使用 glovalvar,但此条件适用于所有页面,而不仅仅是 ID 为 3
的页面[globalVar = TSFE:id = 3]
MAIN_WRAP >
MAIN_WRAP = COA
MAIN_WRAP{
10 = CONTENT
10{
table = tt_content
select.where = colPos = 0
}
}
[global]
我假设您的期望有误,我看到以下可选错误:
- 条件之上但此处未显示的代码似乎与条件内的代码产生相同的结果。我特意写在这里
seem
因为生成的 html 很可能是不同的,但在网站上它目前看起来是一样的。 条件中的代码可能根本不会被触发,因为对象路径可能是错误的。也许它一定是这样或类似的东西:
页。10.subparts.MAIN_WRAP >
页码。10.subparts.MAIN_WRAP = COA
页。10.subparts.MAIN_WRAP {
...
}
可能还有其他原因,但如果您已经检查了上述原因,您应该编辑您的问题以在问题中显示您的代码的上下文。
你的TS看起来还不错。而不是 [global] 试试 [end]