当我在中间件期间重定向时,甜蜜的警报消息会丢失,但我想我可以简单地将其重新放回会话中。
session(['sweet_alert' => \Session::get('sweet_alert')]);
然而,这不起作用,即使我手动尝试添加它,它也会在第二次重定向时清空。
public function index()
{
alert()->success("index - # is now complete", "Success")->persistent("Ok!");
return redirect('player/create');
}
public function create()
{
session(['sweet_alert' => \Session::get('sweet_alert')]);
if(!empty(\Session::get('sweet_alert'))) {
// \Session::put('sweet_alert', \Session::get('sweet_alert'));
dump('session not empty');
dump(\Session::get('sweet_alert'));
return redirect('player/create');
}
dd(\Session::get('sweet_alert'));