15
在Laravel中,是在会话中传递不同类型的Flash消息的最佳方法
我正在Laravel中制作我的第一个应用程序,并试图让我了解会话Flash消息。据我在控制器操作中所知,我可以通过以下方式设置即显消息 Redirect::to('users/login')->with('message', 'Thanks for registering!'); //is this actually OK? 对于重定向到另一条路线的情况,或 Session::flash('message', 'This is a message!'); 在我的主刀片模板中,我将有: @if(Session::has('message')) <p class="alert alert-info">{{ Session::get('message') }}</p> @endif :正如你可能我在我的应用程序中使用自举3,并想使不同的消息类别的使用已经注意到alert-info,alert-warning,alert-danger等。 假设我在控制器中知道我要设置的消息类型,那么在视图中传递和显示消息的最佳方法是什么?是否应在会话中为每种类型(例如Session::flash('message_danger', 'This is a nasty message! Something's wrong.');)设置单独的消息?然后,对于刀片服务器模板中的每条消息,我需要一个单独的if语句。 任何建议表示赞赏。