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 相关文章推荐
用PHP连mysql和oracle数据库性能比较
Oct 09 PHP
PHP新手上路(十二)
Oct 09 PHP
php curl 登录163邮箱并抓取邮箱好友列表的代码(经测试)
Apr 07 PHP
解析php时间戳与日期的转换
Jun 06 PHP
PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
Jun 19 PHP
PHP图像处理之imagecreate、imagedestroy函数介绍
Nov 19 PHP
php将access数据库转换到mysql数据库的方法
Dec 24 PHP
PC端微信扫码支付成功之后自动跳转php版代码
Jul 07 PHP
PHP基于递归实现的约瑟夫环算法示例
Aug 27 PHP
PHP实现的数组和XML文件相互转换功能示例
Mar 15 PHP
PHP简单实现解析xml为数组的方法
May 02 PHP
ThinkPHP框架实现FTP图片上传功能示例
Apr 08 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数组函数
2008/08/18 PHP
网页游戏开发入门教程二(游戏模式+系统)
2009/11/02 PHP
深入理解JS中的变量及作用域、undefined与null
2014/03/04 Javascript
js实现缓冲运动效果的方法
2015/04/10 Javascript
JS实现动态移动层及拖动浮层关闭的方法
2015/04/30 Javascript
jquery任意位置浮动固定层插件用法实例
2015/05/29 Javascript
js只执行1次的函数示例
2016/07/20 Javascript
React创建组件的三种方式及其区别
2017/01/12 Javascript
Js自定义多选框效果的实例代码
2017/07/05 Javascript
ReactJS实现表单的单选多选和反选的示例
2017/10/13 Javascript
js核心基础之闭包的应用实例分析
2019/05/11 Javascript
基于Vue的商品主图放大镜方案详解
2019/09/19 Javascript
jquery实现掷骰子小游戏
2019/10/24 jQuery
Vue使用自定义指令实现拖拽行为实例分析
2020/06/06 Javascript
[00:12]DAC2018 Miracle-站上中单舞台,他能否再写奇迹?
2018/04/06 DOTA
Python中用sleep()方法操作时间的教程
2015/05/22 Python
Python结巴中文分词工具使用过程中遇到的问题及解决方法
2017/04/15 Python
一个月入门Python爬虫学习,轻松爬取大规模数据
2018/01/03 Python
python利用requests库进行接口测试的方法详解
2018/07/06 Python
详解python中init方法和随机数方法
2019/03/13 Python
使用Python画了一棵圣诞树的实例代码
2020/11/27 Python
python 求两个向量的顺时针夹角操作
2021/03/04 Python
德国二手设计师时装和复古时装跳蚤市场:Mädchenflohmarkt
2020/11/09 全球购物
市优秀教师事迹材料
2014/02/05 职场文书
体育专业求职信
2014/07/16 职场文书
普通党员对照检查材料
2014/08/28 职场文书
党员个人剖析材料
2014/09/30 职场文书
医院见习报告范文
2014/11/03 职场文书
男方婚前保证书
2015/02/28 职场文书
致运动员的广播稿
2015/08/19 职场文书
2016党员三严三实心得体会
2016/01/15 职场文书
python 统计代码耗时的几种方法分享
2021/04/02 Python
Ajax请求超时与网络异常处理图文详解
2021/05/23 Javascript
python 命令行传参方法总结
2021/05/25 Python
教你如何使用Python实现二叉树结构及三种遍历
2021/06/18 Python
Java实现聊天机器人完善版
2021/07/04 Java/Android