PostController中的方法
public function store(PostRequest $request)
{
if (Post::create($request->all())) {
$request->session()->flash('status', 'Post was successfully added!');
} else {
$request->session()->flash('status', 'Error!');
}
return redirect('/');
}
索引视图
<?php if(session()->has('status')){
echo '<div style="text-align: center">';
echo session()->get('status');
echo '</div>';
}?>
如何以不同的方式显示错误和成功消息?
4条答案
按热度按时间jqjz2hbq1#
您可以使用类似于以下内容的内容:
在刀片文件中:
上面的代码使用bootstrap's alert css classes进行样式设置,其灵感来自Jeffrey Way's Laracasts Flash package
rryofs0p2#
您可以通过以下方式显示即时消息:
在控制器中:
在您看来:
w46czmvw3#
1.在控制器中编写如下代码:
1.在您的Blade模板中编写如下代码:
kcrjzv8t4#
您可以在控制器中使用
->with()
您的视图可能如下所示:
或(
alert-error
类使用附加CSS):