【发布时间】:2018-03-18 12:51:36
【问题描述】:
我以前曾经在刀片模板中包含一个flash.blade.php 文件,该文件使用引导警报将我的错误从会话呈现到视图。现在我偶然发现了laravel-5-toastr,它非常好,正是我想要的。我只需要在我的控制器中创建一个新的toastr 并重定向用户(或向他们展示一个视图),它就可以工作了:
Toastr::warning($message, $title);
return view('xy');
现在我想知道如何指示 Laravel 使用 Toastr 输出错误。我说的是验证错误和更多的东西。对于每个错误,都应显示一个单独的 toastr。将“toastr 创建代码”放在视图中既-不起作用-又被认为是不好的做法。现在,我怎样才能实现我想要的?我想到的可能是一个类似于中间件的东西,它检查会话是否附加了错误,如果有,则遍历错误并创建 toastr。但是,这对我来说似乎不是中间件的用途,所以我想到了类似的“东西”。
期待看到建议。
【问题讨论】: