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 相关文章推荐
php5 and xml示例
Nov 22 PHP
php+mysql分页代码详解
Mar 27 PHP
Php Cookie的一个使用注意点
Nov 08 PHP
PHP 批量删除数据的方法分析
Oct 30 PHP
字母顺序颠倒而单词顺序不变的php代码
Aug 08 PHP
php像数组一样存取和修改字符串字符
Mar 21 PHP
ThinkPHP3.1新特性之查询条件预处理简介
Jun 19 PHP
汇总PHPmailer群发Gmail的常见问题
Feb 24 PHP
PHP编写简单的App接口
Aug 28 PHP
php+resumablejs实现的分块上传 断点续传功能示例
Apr 18 PHP
php7安装mongoDB扩展的方法分析
Aug 02 PHP
PHP与以太坊交互详解
Aug 24 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
PHP生成静态页面详解
2006/12/05 PHP
php支付宝接口用法分析
2015/01/04 PHP
php字符串分割函数用法实例
2015/03/17 PHP
PHP IDE PHPStorm配置支持友好Laravel代码提示方法
2015/05/12 PHP
php面向对象与面向过程两种方法给图片添加文字水印
2015/08/26 PHP
php查找字符串中第一个非0的位置截取
2017/02/27 PHP
基于jQuery的消息提示插件之旅 DivAlert(三)
2010/04/01 Javascript
javascript 动态修改样式和层叠样式表代码
2010/04/27 Javascript
JavaScript中“+”的陷阱深刻理解
2012/12/04 Javascript
JQuery中DOM加载与事件执行实例分析
2015/06/13 Javascript
jQuery对JSON数据进行排序输出的方法
2015/06/24 Javascript
纯JS焦点图特效实例(可一个页面多用)
2016/12/07 Javascript
jQuery DOM节点的遍历方法小结
2017/08/15 jQuery
js 图片转base64的方式(两种)
2018/04/24 Javascript
Vue下路由History模式打包后页面空白的解决方法
2018/06/29 Javascript
JS 5种遍历对象的方式
2020/06/16 Javascript
python轻松查到删除自己的微信好友
2016/01/10 Python
django站点管理详解
2017/12/12 Python
pandas series序列转化为星期几的实例
2018/04/11 Python
python使用celery实现异步任务执行的例子
2019/08/28 Python
django项目中新增app的2种实现方法
2020/04/01 Python
Python实现SMTP邮件发送
2020/06/16 Python
Pycharm自带Git实现版本管理的方法步骤
2020/09/18 Python
香港No.1得奖零食网:香港零食大王
2016/07/22 全球购物
HomeAway的巴西品牌:Alugue Temporada
2018/04/10 全球购物
英国领先的瓷砖专家:Walls and Floors
2018/04/27 全球购物
YSL圣罗兰美妆俄罗斯官网:Yves Saint Lauret RU
2020/09/23 全球购物
电子商务自荐书范文
2014/01/04 职场文书
小学亲子活动总结
2014/07/01 职场文书
社会实践活动总结范文
2014/07/03 职场文书
2015年大学元旦晚会活动策划书
2014/12/09 职场文书
教师岗位说明书
2015/09/30 职场文书
php 防护xss,PHP的防御XSS注入的终极解决方案
2021/04/01 PHP
Java十分钟精通进阶适配器模式
2022/04/06 Java/Android
vue 自定义组件添加原生事件
2022/04/21 Vue.js
JAVA springCloud项目搭建流程
2022/05/11 Java/Android