2016-02-05 2 views
1

Я использую laravel 5.1. Создал в этой структуре админ-модули для бэкэнда. Для пользовательских страниц ошибок HTTP создала /modules/Admin/Resources/views/errors/404.blade.php эту страницу. Но он не имеет доступа, для статуса 404.Страница ошибки Cutom в модулях laravel 5.1

ответ

2

Вы должны посмотреть, как HTTP-исключения отображаются в \Illuminate\Foundation\Exceptions\[email protected].

Затем реализовать свой собственный рендеринг внутри \App\Exception\[email protected]

+0

Да, я просмотрел код из \ Illuminate \ Foundation \ Исключения \ Хэндлер @ рендер добавил в моих -'modules файлов/Admin/Исключения/Handler.php'. Код: - 'общественная функция визуализации ($ запрос, Exception $ е) \t { \t \t если ($ е InstanceOf ModelNotFoundException) \t \t { \t \t \t прерывания (404); \t \t} \t \t return parent :: render ($ request, $ e); \t} ' , но все еще не работает. –

+0

Операции выхода и смерти также не печатаются в приведенном выше коде. –

+0

Вы звонили в свои модули/Admin/Exceptions/Handler внутри приложения \ Exception \ Handler? Если нет, я не знаю, как вы ожидаете, что Laravel сделает это за вас. – PeterPan666

Смежные вопросы