Обеспечение доступности переменных шаблона во время обработки ошибок
Мое приложение cakephp3 устанавливает в нем несколько переменных "initialize
"функция контроллера приложения, которая используется макетом по умолчанию.
Если посетитель нажимает на хитрую ссылку, я хочу, чтобы он увидел обычный сайт, но с сообщением об ошибке - так что error400.ctp
а также default.ctp.
Изменить используемый шаблон легко, но у него нет доступа к переменным из "initialize
"функция.
Куда мне переместить "initialize
"код, чтобы он был доступен как для обычных страниц, так и для страниц ошибок?