Как вернуться на 2 шага в Ларавелле? - PullRequest
0 голосов
/ 06 мая 2019

Как вернуться в два шага в Ла Равель?

 return \Redirect::back();

Я пытался вернуться на 2 шага, но я не хочу использовать URL магазина в локальном хранилище.

1 Ответ

0 голосов
/ 06 мая 2019

Вы можете использовать SESSION для хранения страниц и перенаправления два раза.

в первую очередь мы получаем текущий URL-адрес, такой как 'localhost.com/test/friend/', после чего мы помещаем его в массив.после этого вы можете использовать return redirect(session('links')[2]); для возврата дважды.

$url = session()->has('url') ? session('url') : [];
$page = request()->path(); 
array_unshift($url, $page); 
session(['url' => $url]);

2

другое решение заключается в использовании хранить каждый URL. (не рекомендуется)

session(['some_url' => request()->path()]);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...