如何在Laravel中从控制器重定向时显示成功消息


How to display a success message upon redirection from controller in Laravel?

在我的应用程序中,我有一个表单可以验证记录并将其插入表中。

成功插入表格后,控制器redirect()返回页面如下:

return redirect('/');

这很好,只是它根本不会告诉用户插入是否发生,因为只有空白表单保留在页面上,而没有显示成功消息。

如何随数据(某种形式的return code)一起重定向,以便显示简单的成功消息?

return redirect('/')->with('message', 'Message sent!');

阅读更多关于Laravel重定向的信息。

请确保会话正常工作,以使flash消息正常工作。

return redirect('/')->with('success', 'Thanks for contacting us!');

@include('flash-message')在你想在页面上显示你的快闪信息的地方使用了这个。感谢