目前我正在将我们的网站从旧的 TYPO3 版本 (TYPO3 6.2.31) 迁移到最新版本 (TYPO3 8.7.20)。
在我们的导航栏中,有一个“帐户”按钮(针对登录用户),它引用 id=12 的模板。
问题:如果您尚未登录,您应该被重定向到登录模板。
所以我们在 TypoScript 中添加了以下内容:
[globalVar = TSFE:id=12] && [loginUser = ]
page.config >
page.config.additionalHeaders = Location: https://www.example.de/login/
[end]
Run Code Online (Sandbox Code Playgroud)
在旧版本(6.2.31)中,重定向可以工作,但现在在新版本(8.7.20)中则不能。
也许语法发生了变化......
提前致谢!
更新:条件 '[globalVar = TSFE:id=12] && [loginUser = ]' 按预期工作