如何使用laravel 5在重定向功能中显示错误消息,并使用表单请求验证

use*_*940 5 validation laravel-5

我正在验证表格formRequest,我已经定义了$redirect.现在我想处理$redirect函数中的验证错误.

Mar*_*ala 0

我有错误消息显示刀片部分,如下所示。它既适用于变量处于会话中时的重定向消息,也适用于返回可直接访问变量的 view() 时的重定向消息

<div class = "container">
@unless($errors->count()==0)
@foreach($errors->all() as $err)
<p class = "alert alert-danger col-md-6 col-md-offset-3 animated slideInUp">{{$err}}</p>
@endforeach
@endunless

@unless(Session::get('myerror')==null)
<p class = "alert col-md-6 col-md-offset-3 alert-danger animated slideInUp">{{Session::get('myerror')}}</p>
@endunless

@if(isset($myerror))
<p class = "alert col-md-6 col-md-offset-3 alert-danger animated slideInUp">{{$myerror}}</p>
@endif
Run Code Online (Sandbox Code Playgroud)

如果您想返回带有错误消息的 JSON 响应,那么这里有一些关于如何设置内容以及设置您自己的响应代码和标头的提示http://laravel.com/docs/5.0/responses