Как в laravel вернуть код ошибки при открытии шаблона страницы?
Я делаю обработчик для 404 ошибки. Возвращаю свой шаблон.
Но он открывается с кодом 200. А мне нужно, чтобы передавало 404 код.
Как это сделать?
Но он открывается с кодом 200. А мне нужно, чтобы передавало 404 код.
Как это сделать?
Нравится:
0
Карма:
2
Может быть полезно
Показать больше
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Чтобы в экшене контроллера открыть странницу с указанием view в виде blade шаблона и при этом передать код открываемой страницы необходимо в response -> view в третьем параметре передать нужный статус:
Пример с 404 ошибкой:
response()->view(путь_до_шаблона, параметры_передаваемые_в_шаблон, код_ошибки);
Пример с 404 ошибкой:
return response()->view("errors.404", $params, 404);
Нравится:
0
Карма:
1