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 相关文章推荐
array_multisort实现PHP多维数组排序示例讲解
Jan 04 PHP
PHP $_FILES函数详解
Mar 09 PHP
PHP无限分类(树形类)的深入分析
Jun 02 PHP
解析php开发中的中文编码问题
Aug 08 PHP
PHP编程风格规范分享
Jan 15 PHP
PHP对接微信公众平台消息接口开发流程教程
Mar 25 PHP
PHP中array_slice函数用法实例详解
Nov 25 PHP
php生成唯一的订单函数分享
Feb 02 PHP
培养自己的php编码规范
Sep 28 PHP
CI框架中redis缓存相关操作文件示例代码
May 17 PHP
在PHP中输出JS语句以及乱码问题的解决方案
Feb 13 PHP
php远程请求CURL实例教程(爬虫、保存登录状态)
Dec 10 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下删除一篇文章生成的多个静态页面
2010/08/08 PHP
详解WordPress开发中的get_post与get_posts函数使用
2016/01/04 PHP
ThinkPHP中Common/common.php文件常用函数功能分析
2016/05/20 PHP
用php和jQuery来实现“顶”和“踩”的投票功能
2016/10/13 PHP
JavaScript加密解密7种方法总结分析
2007/10/07 Javascript
ExtJS Window 最小化的一种方法
2009/11/18 Javascript
js实现俄罗斯方块小游戏分享
2014/01/31 Javascript
JS时间特效最常用的三款
2015/08/19 Javascript
js实现左侧网页tab滑动门效果代码
2015/09/06 Javascript
Uploadify上传文件方法
2016/03/16 Javascript
jQuery 跨域访问解决原理案例详解
2016/07/09 Javascript
js实现固定宽高滑动轮播图效果
2017/01/13 Javascript
详解Vue2.X的路由管理记录之 钩子函数(切割流水线)
2017/05/02 Javascript
bootstrap switch开关组件使用方法详解
2017/08/22 Javascript
jquery+css实现下拉列表功能
2017/09/03 jQuery
如何自定义微信小程序tabbar上边框的颜色
2019/07/09 Javascript
vuejs实现下拉框菜单选择
2020/10/23 Javascript
Express 配置HTML页面访问的实现
2020/11/01 Javascript
为什么JavaScript中0.1 + 0.2 != 0.3
2020/12/03 Javascript
Python实现的归并排序算法示例
2017/11/21 Python
基于Django框架利用Ajax实现点赞功能实例代码
2018/08/19 Python
Python Scapy随心所欲研究TCP协议栈
2018/11/20 Python
python两个_多个字典合并相加的实例代码
2019/12/26 Python
Python爬取数据并实现可视化代码解析
2020/08/12 Python
python实现视频压缩功能
2020/12/18 Python
css3实现背景动态渐变效果
2019/12/10 HTML / CSS
H5 canvas中width、height和style的宽高区别详解
2018/11/02 HTML / CSS
荷兰度假屋租赁网站:Aan Zee
2020/02/28 全球购物
方法名是否可以与构造器的名字相同
2012/06/04 面试题
叙述DBMS对数据控制功能有哪些
2016/06/12 面试题
求职信模版
2013/11/30 职场文书
致跳高运动员加油稿
2014/02/12 职场文书
求职意向书
2014/07/29 职场文书
开展党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
Python基于百度API识别并提取图片中文字
2021/06/27 Python
sql时间段切分实现每隔x分钟出一份高速门架车流量
2022/02/28 SQL Server