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 相关文章推荐
图片存储与浏览一例(Linux+Apache+PHP+MySQL)
Oct 09 PHP
PHP初学入门
Nov 19 PHP
php 函数使用方法与函数定义方法
May 09 PHP
php中CI操作多个数据库的代码
Jul 05 PHP
根据中文裁减字符串函数的php代码
Dec 03 PHP
Laravel SQL语句记录方式(推荐)
May 26 PHP
深入理解PHP JSON数组与对象
Jul 19 PHP
PHP按符号截取字符串的指定部分的实现方法
Sep 10 PHP
php intval函数用法总结
Apr 14 PHP
TP5(thinkPHP5框架)实现显示错误信息及行号功能的方法
Jun 03 PHP
Laravel Eloquent分表方法并使用模型关联的实现
Nov 25 PHP
Laravel5.1 框架数据库操作DB运行原生SQL的方法分析
Jan 07 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
简单的页面缓冲技术
2006/10/09 PHP
PHP连接access数据库
2008/03/27 PHP
php中防止恶意刷新页面的代码小结
2012/10/31 PHP
PHP汉字转换拼音的函数代码
2015/12/30 PHP
Swoole源码中如何查询Websocket的连接问题详解
2020/08/30 PHP
基于Jquery与WebMethod投票功能实现代码
2011/01/19 Javascript
基于mouseout和mouseover等类似事件的冒泡问题解决方法
2013/11/18 Javascript
jQuery中事件对象e的事件冒泡用法示例介绍
2014/04/25 Javascript
javascript实现2048游戏示例
2014/05/04 Javascript
Js制作点击输入框时默认文字消失的效果
2015/09/05 Javascript
jQuery增加和删除表格项目及实现表格项目排序的方法
2016/05/30 Javascript
浅谈Vue的基本应用
2016/12/27 Javascript
前端面试知识点锦集(JavaScript篇)
2016/12/28 Javascript
微信小程序-拍照或选择图片并上传文件
2017/01/06 Javascript
jQuery实现简单的计时器功能实例分析
2017/08/29 jQuery
vue实现页面加载动画效果
2017/09/19 Javascript
vue项目启动出现cannot GET /服务错误的解决方法
2020/04/26 Javascript
解决vue-photo-preview 异步图片放大失效的问题
2020/07/29 Javascript
[01:52]2014DOTA2西雅图邀请赛 V社开大会你不知道的小秘密
2014/07/08 DOTA
利用Python生成文件md5校验值函数的方法
2017/01/10 Python
Python实现类似比特币的加密货币区块链的创建与交易实例
2018/03/20 Python
Python for循环生成列表的实例
2018/06/15 Python
pyqt5与matplotlib的完美结合实例
2019/06/21 Python
python在openstreetmap地图上绘制路线图的实现
2019/07/11 Python
python tkinter库实现气泡屏保和锁屏
2019/07/29 Python
python集成开发环境配置(pycharm)
2020/02/14 Python
python代码实现将列表中重复元素之间的内容全部滤除
2020/05/22 Python
东方电视购物:东方CJ
2016/10/12 全球购物
APM Monaco中国官网:来自摩纳哥珠宝品牌
2017/12/27 全球购物
LN-CC中国:高端男装和女装的奢侈时尚目的地
2019/09/14 全球购物
冰淇淋店创业计划书范文
2013/12/27 职场文书
小学生期末自我鉴定
2014/01/19 职场文书
企业消防安全制度
2014/02/02 职场文书
红头文件任命书范本
2014/06/05 职场文书
2016年记者节感言
2015/12/08 职场文书
担保书怎么写 ?
2019/04/22 职场文书