Согласно 2.x CakePHP cookbook:макета для моих страниц ошибок - CakePHP
По умолчанию app/Layouts/default.ctp
раскладки используются для страниц ошибок.
Если вы хотите использовать другую раскладку app/Layouts/my_error.ctp
для страниц ошибок, то просто изменить точку ошибки и добавить оператор $this->layout = 'my_error'
к error400.ctp
и error500.ctp
.
Итак, я хотел бы использовать пользовательские макеты для своих страниц ошибок. Может ли кто-нибудь показать мне примеры кода, как я могу это сделать?
да, вы можете проверить его на http://book.cakephp.org/2.0/en/views.html Вы можете создать многие макеты, как вы хотите: просто поместите их в каталог приложений/представлений/макетов и переключайтесь между ними внутри своих действий с помощью контроллера или свойства $ layout вида: –