Условие TypoScript в контексте внешнего интерфейса (9.5 LTS, синтаксис выражения) для пользователей, вошедших в систему - PullRequest
0 голосов
/ 06 мая 2019

Эй, я играю с новым синтаксисом выражений в TYPO3 CMS 9.5 LTS.Я пытаюсь отобразить что-то в FE, когда у пользователя есть активный логин BE.Первая функция предлагает:

[backend.user.isLoggedIn == true]
...
[END]

и это должно работать ?!но не работает и бросает:

TYPO3 Deprecation Notice: The old condition syntax will be removed in TYPO3 v10.0, use the new expression language. Used condition: [backend.user.isLoggedIn === true]

[getTSFE().beUserLogin > 0]
...
[END]

работает, но бросает: TYPO3 Deprecation Notice: Property $TSFE->beUserLogin is not in use anymore as this information is now stored within the backend.user aspect.

Так что здесь не так?

...