Как я понял, стандартные шаблоны ошибок (типа 404, 500 и тп) лежат в папке framework/views. Хотелось бы хранить их в папке с самим приложением. Возможно ли это? Или они привязаны к папке с фреймворком?
Как я понял, стандартные шаблоны ошибок (типа 404, 500 и тп) лежат в папке framework/views. Хотелось бы хранить их в папке с самим приложением. Возможно ли это? Или они привязаны к папке с фреймворком?
Создаешь в папке views приложения папку system, туда кладешь все файлы ошибок.
Примерно так:
protected
-views
–system
—error404.php
А как сделать что б ошибки отображались в лаяуте по умолчанию?
Можно,
создай protected/views/system/error.php этот шаблон будет использоваться для всех ошибок, если не указаны шаблоны для конкретной ошибки
например, если существует protected/views/system/error404.php, тогда он будет использоваться для 404 ошибки, иначе error.php…