laravel 验证错误信息到 blade模板的方法
发布:smiling 来源: PHP粉丝网 添加日期:2021-12-24 10:09:13 浏览: 评论:0
今天小编就为大家分享一篇laravel 验证错误信息到 blade模板的方法,具有很好的参考价值,希望对大家有所帮助,一起跟随小编过来看看吧。
后台代码:
- /**
- * 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
这样,前台就能接收到错误信息。
Tags: laravel验证错误 blade
相关文章
- ·Laravel模板引擎Blade中section的一些标签的区别介绍(2021-05-10)
- ·如何通过View::first使用Laravel Blade的动态模板详解(2021-08-07)
- ·Laravel中的Blade模板引擎示例详解(2021-08-11)
- ·分享5个非常有用的Laravel Blade指令(2021-09-21)
- ·解决Laravel blade模板转义html标签的问题(2021-12-14)
- ·laravel5.1框架基础之Blade模板继承简单使用方法分析(2021-12-15)
- ·在Laravel 的 Blade 模版中实现定义变量(2022-01-02)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)