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中使用XML
Oct 09 PHP
无数据库的详细域名查询程序PHP版(5)
Oct 09 PHP
初学PHP的朋友 经常问的一些问题。不断更新
Aug 11 PHP
深入PHP FTP类的详解
Jun 13 PHP
php启用sphinx全文搜索的实现方法
Dec 24 PHP
php的GD库imagettftext函数解决中文乱码问题
Jan 24 PHP
Php-Redis安装测试笔记
Mar 05 PHP
PHP导出带样式的Excel示例代码
Aug 28 PHP
PHP实现文件下载【实例分享】
Apr 28 PHP
PHP实现八皇后算法
May 06 PHP
解决laravel5中auth用户登录其他页面获取不到登录信息的问题
Oct 08 PHP
php+js实现的拖动滑块验证码验证表单操作示例【附源码下载】
May 27 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简单的会话类代码
2011/08/08 PHP
php中0,null,empty,空,false,字符串关系的详细介绍
2013/06/20 PHP
php分页示例分享
2014/04/30 PHP
php基于数组函数实现关联表的编辑操作示例
2017/07/04 PHP
Laravel模型间关系设置分表的方法示例
2018/04/21 PHP
json格式的时间显示为正常年月日的方法
2013/09/08 Javascript
基于zepto.js简单实现上传图片
2016/06/21 Javascript
Bootstrap精简教程中秋大放送
2016/09/15 Javascript
详解VueJS 数据驱动和依赖追踪分析
2017/07/26 Javascript
Angular实现响应式表单
2017/08/04 Javascript
微信小程使用swiper组件实现图片轮播切换显示功能【附源码下载】
2017/12/12 Javascript
浅谈一种让小程序支持JSX语法的新思路
2019/06/16 Javascript
vue项目中锚点定位替代方式
2019/11/13 Javascript
python中numpy的矩阵、多维数组的用法
2018/02/05 Python
python实现两个文件合并功能
2018/04/01 Python
PyTorch实现AlexNet示例
2020/01/14 Python
Pytorch中.new()的作用详解
2020/02/18 Python
详解用Pytest+Allure生成漂亮的HTML图形化测试报告
2020/03/31 Python
python用什么编辑器进行项目开发
2020/06/17 Python
浅析几个CSS3常用功能的写法
2014/06/05 HTML / CSS
CSS3实现文字波浪线效果示例代码
2016/11/20 HTML / CSS
Staples美国官方网站:办公用品一站式采购
2016/07/28 全球购物
花园仓库建筑:Garden Buildings Direct
2018/02/16 全球购物
正宗的日本零食和糖果订阅盒:Bokksu
2019/11/21 全球购物
世界上最大的皮肤科医生拥有和经营的美容网站:LovelySkin
2021/01/03 全球购物
酒店工作职员求职简历的自我评价
2013/10/23 职场文书
城市精细化管理实施方案
2014/03/04 职场文书
商学院大学生求职的自我评价
2014/03/12 职场文书
体育系毕业生自荐信
2014/06/28 职场文书
语文教研活动总结
2014/07/02 职场文书
2014学生会工作总结报告
2014/12/02 职场文书
教师年度考核个人总结
2015/02/12 职场文书
关于国庆节的广播稿
2015/08/19 职场文书
如何利用Matlab制作一款真正的拼图小游戏
2021/05/11 Python
mysql查找连续出现n次以上的数字
2022/05/11 MySQL
win11电脑关机鼠标灯还亮怎么解决? win11关机后鼠标灯还亮解决方法
2023/01/09 数码科技