Эквивалент [globalVar = GP: tx_news_pi1 | news> 0] с symfony языком выражений? - PullRequest
0 голосов
/ 25 февраля 2020

Как я могу проверить, является ли страница одним просмотром (ie для новостей) с недавно интегрированным языком выражений symfony в typoscript? Я ищу эквивалент:

[globalVar = GP:tx_news_pi1|news > 0]

Ответы [ 2 ]

2 голосов
/ 25 февраля 2020
[traverse(request.getQueryParams(), 'tx_news_pi/news') > 0]
# This condition matches if current query parameters have tx_news_pi[news] set to a value greater than zero
[END]

(https://docs.typo3.org/c/typo3/cms-core/master/en-us/Changelog/9.4/Feature-85829-ImplementSymfonyExpressionLanguageForTypoScriptConditions.html#general -использование )

2 голосов
/ 25 февраля 2020

Нашли:

[request.getQueryParams()['tx_news_pi1']['news'] > 0]
...