laravel 验证错误信息到 blade模板
2017-04-04 10:42
387 查看
后台代码:
/**
* POST
* admin/cate
* 添加
*/
public function store(Request $request)
{
$input = $request->all();
$rule = [
'name' => 'required',
];
$message = [
'name.required' => 'name not allow null'
];
$validate = Validator::make($input, $rule, $message);
if (!$validate->passes()) {
return back()->withErrors($validate);
}
return redirect('admin/cate');
}
使用:$validate->errors();
可以看到验证器返回的错误对象。取出错误信息字符串比较麻烦,所以直接利用withError()函数将整个$validate 返回给前台页面。
如果要添加错误信息,可以
$validate->errors()->add('key','error message');
return back()->withErrors($validate);
前端页面代码:
@if(count($errors)>0)
@foreach($errors->all() as $value
{{$value}}
@endforeach
@endif
这样,前台就能接收到错误信息。
/**
* POST
* admin/cate
* 添加
*/
public function store(Request $request)
{
$input = $request->all();
$rule = [
'name' => 'required',
];
$message = [
'name.required' => 'name not allow null'
];
$validate = Validator::make($input, $rule, $message);
if (!$validate->passes()) {
return back()->withErrors($validate);
}
return redirect('admin/cate');
}
使用:$validate->errors();
可以看到验证器返回的错误对象。取出错误信息字符串比较麻烦,所以直接利用withError()函数将整个$validate 返回给前台页面。
如果要添加错误信息,可以
$validate->errors()->add('key','error message');
return back()->withErrors($validate);
前端页面代码:
@if(count($errors)>0)
@foreach($errors->all() as $value
{{$value}}
@endforeach
@endif
这样,前台就能接收到错误信息。
相关文章推荐
- Laravel-validation-验证错误信息中文
- spring boot里增加表单验证hibernate-validator并在freemarker模板里显示错误信息(推荐)
- struts2 根据验证错误信息的不同,显示不同样式
- 注册信息的时候出现错误 验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey>
- Asp.Net 中一个控件关联多个验证器时,如何一次只显示一个验证器的错误信息
- 验证配置设置时发生错误,已引发类型为System.Runtime.InteropServices.COMException的异常。其他异常信息:系统找不到指定的路径
- 如何自定义Struts2表单验证后的错误信息显示格式/样式
- 关于JAVA中 XSD 验证 XML 错误信息设置为中文的方法
- asp.net MVC 验证错误信息本地化
- 如何自定义Struts2表单验证后的错误信息显示格式/样式_第二话
- Struts2 表单验证错误信息重复出现的问题
- WPF数据验证(5)—— 错误模板
- 如何定制Acegi验证框架的验证错误信息
- EF中提示一个或者多个验证出现错误,查看 EntityValidationErrors 详细信息的解决方法
- asp.net mvc3 数据验证(二)——错误信息的自定义及其本地化
- 如何自定义Struts2表单验证后的错误信息显示格式 .
- 如何自定义Struts2表单验证后的错误信息显示格式/样式
- ASP.NET - ASP.NET 服务器控件的验证错误信息布局
- 自定义struts2验证框架的错误信息样式
- 一个流行且实用的JS表单验证提示,演示了怎么自定义错误信息的显示方式,同时通过写FormValid.showError类方法来实现错误显示方式自定义: errMsg 是一个错误消息的数组,这样方便自定