Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Т.е что-бы отображалась одна вьюха "что-то пошло не так" при любых ошибках.
Не в сети
ошибки бывают разные, почему бы не показывать что именно пошло не так? для этого есть \App\Exceptions\Handler, он отвечает за рендеринг всех ошибок, возникающих при обработке запроса в пхп-коде. в dev-окружении он отвечает за дамп ошибки в браузер, он же генерит 404 если маршрут не найден, и ошибку 500 если код покрэшился. по умолчанию он рендерит вид "errors.{$code}", где $code – http-код ответа. из коробки там уже есть вид /views/errors/503.blade.php – для ошибки 503, которая отдаётся если сайт переведён в maintenance mode (php artisan down). если в приложении нужны вьюхи для кодов 404 (не найдено), 403 (доступ запрещён) и др. – можно просто добавить вид в эту же папку с соответствующим кодом в имени
Не в сети
Страницы 1