Laravel: доступ к исходным данным просмотра при отображении страницы 404 ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
Laravel: доступ к исходным данным просмотра при отображении страницы 404

Сообщение Anonymous »

У меня есть контроллер, отображающий my_view.blade.php. Представление имеет доступ к определенным переменным:

Код: Выделить всё

return view()->make('my_view', array('var1' => 'foo', 'var2' => 'bar'));
Теперь предположим, что страница, использующая my_view.blade.php, выдает ошибку 404. В этом случае Laravel «заменит» my_view на пользовательский 404.blade.php.

Когда это происходит, представление 404, очевидно, не знает исходных переданных данных.

Есть ли какой-нибудь способ сохранить исходные переданные данные в my_view, чтобы к ним можно было получить доступ в 404.blade.php? Обратите внимание, что эти данные могут быть динамическими и разными для каждого просмотра.

Конечно, решение будет обрабатывать любую страницу, выдающую ошибку 404.

Подробнее здесь: https://stackoverflow.com/questions/444 ... e-is-shown

Вернуться в «Php»