在视图页面中返回 laravel 5 闪存数据
Returning laravel 5 flash data in view page
我在控制器里做了
Session::flash('message', 'Successfully updated!');
在视图中
@if (Session::has('message'))
<li>{!! Session::get('message') !!}</li>
@endif
但是,当我执行 var_dump(Session::get('message')) 时,视图中没有传递任何内容;我可以查看消息,请帮助我
假设在控制器中...在返回视图之前的方法 index() 中,您可能已经放置了该代码 Session::flash('message', 'Successfully updated!');
但是这里的 Session class 可能取自您的控制器中使用的名称空间。所以在会话之前添加一个 "\"
以使其工作..
赞:
\Session::flash('message', 'Successfully updated!');
它应该是:在您的控制器中使用“\”
\Session::flash('message', 'Successfully updated!');
并且在您看来使用 Laravel 文档中的 session()。
@if (Session::has('message'))
<li>{!! session('message') !!}</li>
@endif
请看官方Laravel docs
要么
这个非常简单的分步教程Flash Messages in Laravel 5
我在控制器里做了
Session::flash('message', 'Successfully updated!');
在视图中
@if (Session::has('message'))
<li>{!! Session::get('message') !!}</li>
@endif
但是,当我执行 var_dump(Session::get('message')) 时,视图中没有传递任何内容;我可以查看消息,请帮助我
假设在控制器中...在返回视图之前的方法 index() 中,您可能已经放置了该代码 Session::flash('message', 'Successfully updated!');
但是这里的 Session class 可能取自您的控制器中使用的名称空间。所以在会话之前添加一个 "\"
以使其工作..
赞:
\Session::flash('message', 'Successfully updated!');
它应该是:在您的控制器中使用“\”
\Session::flash('message', 'Successfully updated!');
并且在您看来使用 Laravel 文档中的 session()。
@if (Session::has('message'))
<li>{!! session('message') !!}</li>
@endif
请看官方Laravel docs 要么 这个非常简单的分步教程Flash Messages in Laravel 5