laravel 验证错误信息到 blade模板的方法


Posted in PHP onSeptember 29, 2019

后台代码:

/**
  * 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 验证错误信息到 blade模板的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
建立动态的WML站点(二)
Oct 09 PHP
php初学者写及时补给skype用户充话费的小程序
Nov 02 PHP
PHP Google的translate API代码
Dec 10 PHP
PHP 网络开发详解之远程文件包含漏洞
Apr 25 PHP
php文件上传的简单实例
Oct 19 PHP
php5.3 goto函数介绍和示例
Mar 21 PHP
php网站被挂木马后的修复方法总结
Nov 06 PHP
WordPress自定义时间显示格式
Mar 27 PHP
php将文件夹打包成zip文件的简单实现方法
Oct 04 PHP
PHP实现的操作数组类库定义与用法示例
May 24 PHP
Laravel 实现数据软删除功能
Aug 21 PHP
Thinkphp 框架扩展之标签库驱动原理与用法分析
Apr 23 PHP
php写app用的框架整理
Sep 29 #PHP
php使用json-schema模块实现json校验示例
Sep 28 #PHP
php中文语义分析实现方法示例
Sep 28 #PHP
PHP迭代器和生成器用法实例分析
Sep 28 #PHP
php实现的数组转xml案例分析
Sep 28 #PHP
PHP反射原理与用法深入分析
Sep 28 #PHP
Windows服务器中PHP如何安装redis扩展
Sep 27 #PHP
You might like
抓取YAHOO股票报价的类
2009/05/15 PHP
WordPress中获取所使用的模板的页面ID的简单方法
2015/12/31 PHP
PHP 判断字符串是中文还是英文, 或者是中英混合
2021/03/09 PHP
向fckeditor编辑器插入指定代码的方法
2007/05/25 Javascript
JavaScript 组件之旅(一)分析和设计
2009/10/28 Javascript
js读取本地excel文档数据的代码
2010/11/11 Javascript
基于jQuery实现表格数据的动态添加与统计的代码
2011/01/31 Javascript
javascript中的对象创建 实例附注释
2011/02/08 Javascript
分享一个自定义的console类 让你不再纠结JS中的调试代码的兼容
2012/04/20 Javascript
JQuery对id中含有特殊字符的转义处理示例
2013/09/06 Javascript
js流动式效果显示当前系统时间
2016/05/16 Javascript
简单实现的JQuery文本框水印插件
2016/06/14 Javascript
jQuery实现CheckBox全选、全不选功能
2017/01/11 Javascript
Vue.js实战之组件之间的数据传递
2017/04/01 Javascript
jQuery中图片展示插件highslide.js的简单dom
2018/04/22 jQuery
在vue-cli搭建的项目中增加后台mock接口的方法
2018/04/26 Javascript
Vue 实时监听窗口变化 windowresize的两种方法
2018/11/06 Javascript
详解微信小程序实现跑马灯效果(附完整代码)
2019/04/29 Javascript
ES11新增的这9个新特性,你都掌握了吗
2020/10/15 Javascript
vue 函数调用加括号与不加括号的区别
2020/10/29 Javascript
vue 封装面包屑组件教程
2020/11/16 Javascript
python验证码识别教程之利用投影法、连通域法分割图片
2018/06/04 Python
Django choices下拉列表绑定实例
2020/03/13 Python
Python爬虫代理池搭建的方法步骤
2020/09/28 Python
CSS3哪些新特性值得称赞
2016/03/02 HTML / CSS
HTML5 Canvas如何实现纹理填充与描边(Fill And Stroke)
2013/07/15 HTML / CSS
英国工艺品购物网站:Minerva Crafts
2018/01/29 全球购物
销售人员自我评价怎么写
2013/09/19 职场文书
体育教育专业毕业生自荐信
2013/11/15 职场文书
法律进学校实施方案
2014/03/15 职场文书
学校领导班子对照检查材料
2014/09/24 职场文书
2015年六一儿童节演讲稿
2015/03/19 职场文书
工作年限证明范本
2015/06/15 职场文书
值班管理制度范本
2015/08/06 职场文书
电脑无法安装Windows 11怎么办?无法安装Win11的解决方法
2021/11/21 数码科技
Mysql 一主多从的部署
2022/05/20 MySQL