Повторять флэш-данные при перенаправлении маршрута? - PullRequest
0 голосов
/ 02 мая 2018

Я помню, в CodeIgniter раньше был способ заставить все данные флэш-памяти перейти к следующему запросу.

Есть ли такая функциональность в Laravel?

У меня есть маршрут, все, что он делает, это перенаправляет, и если есть какие-либо флэш-данные, они там «исчезают» и не передаются в запрос, где они могут быть показаны.

Я знаю, что могу использовать redirect()->with('key', 'value'), но было бы неплохо просто иметь способ, просто «перепрограммировать» любые данные флэш-памяти, поскольку они могут существовать или не существовать, и могут иметь несколько разных клавиш (которые Я мог или не мог знать)

1 Ответ

0 голосов
/ 02 мая 2018

Что вы можете сделать перед использованием redirect ():

$request->flash()

Ваш запрос будет храниться в сеансе

Для извлечения введенных данных из предыдущего запроса используйте старый метод в экземпляре запроса. Старый метод извлекает ранее записанные входные данные из сеанса:

$username = $request->old('username');

Для получения дополнительной информации:

https://laravel.com/docs/5.6/requests

и прокрутите вниз до Мигающий ввод в сеанс

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...