由于 TYPO3 9.5 LTS 建议对 TypoScript 条件使用 Symfony 表达式语言。
我在迁移它们时遇到了一些麻烦:
旧语法:
// Matches any applicationContext with a rootContext of "Production", for example "Production/Live" or "Production/Staging":
[applicationContext = Development*]
// Matches any applicationContext starting with "Production/Dev"
[applicationContext = /^Production\/Dev/]
到新的表达语言:
我尝试了以下但没有成功:
[applicationContext == "/^Development\/Docker/"]
[applicationContext == "Development*"]
[applicationContext == "Development/*"]
我没有找到任何例子。我不确定条件测试是否已经基于表达式语言。(https://review.typo3.org/#/c/57787/)
如果有人建议如何使用该功能添加以前的条件,那就太好了