Я использую версию TYPO3 9.5.13. Если пользователь делает успешный вход, я сохраняю данные пользователя в контроллере. Если пользователь возвращается из любого представления к тому же контроллеру, информация пользователя, сохраненная в контроллере ранее, исчезает. Таким образом, кажется, что каждый раз, когда пользователь возвращается к контроллеру, открывается новый экземпляр контроллера. PHP глобалы в TYPO3 не работают.
Поэтому я ищу способ, чтобы некоторые данные всегда были доступны в ncontroller. Это мое собственное расширение, а также шаблоны и представления. Поэтому, если необходимо, я могу внести любые изменения.
Единственный способ, которым я сейчас вижу, - это отправка пользовательских данных в представления и из представлений обратно в контроллер. Но это не легко возможно для всех моих взглядов, а также не элегантный способ сделать.
Есть ли у вас какие-либо предложения? Спасибо за вашу поддержку!