Nur*_*din 5 validation laravel-4
我在表单中有3个字段.
我编写此代码进行表单验证.
$rules = array(
'field_1' => 'required',
'field_2' => 'required',
'field_3' => 'required',
);
$messages = array(
'field_1.required' => 'Please fill up all value',
'field_2.required' => 'Please fill up all value',
'field_3.required' => 'Please fill up all value',
);
$validator = Validator::make(Input::all(), $rules, $messages);
Run Code Online (Sandbox Code Playgroud)
现在,如果用户用空白填写表单2字段,则验证器返回两条错误消息.如果用户用空白填写表单3字段,则验证器返回三条错误消息.但我想只显示所有字段的一条消息.
你可以把它改成
$messages = array(
'required' => 'Please fill up all value',
);
validator = Validator::make(Input::all(), $rules, $messages);
Run Code Online (Sandbox Code Playgroud)
并让您的视图仅输出第一条错误消息。
{{ $errors->first(null,'<div class="alert alert-danger">:message</div>') }}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1271 次 |
最近记录: |