TYPO3 8.7 Перенаправление TypoScript не работает после обновления - PullRequest
0 голосов
/ 12 декабря 2018

В настоящее время я перевожу наш веб-сайт со старой версии 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]

В старой версии (6.2.31) перенаправление работает, но теперь в новой версии (8.7.20) это не так.

Возможно, естьизменение синтаксиса ...

Заранее спасибо!

Обновление: условие '[globalVar = TSFE: id = 12] && [loginUser =]' работает как положено

1 Ответ

0 голосов
/ 12 декабря 2018

config.additionalHeaders был изменен из строки в массив.Теперь оно должно быть:

config.additionalHeaders.10 {
  header = Location: https://www.example.de/login/
}

См. https://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Config/Index.html#additionalheaders для получения дополнительной информации.

...