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代码优化及php相关问题总结
Oct 09 PHP
mysql 搜索之简单应用
Apr 27 PHP
php zend 相对路径问题
Jan 12 PHP
php 无法加载mysql的module的时候的配置的解决方案引发的思考
Jan 27 PHP
PHP 如何利用phpexcel导入数据库
Aug 24 PHP
php通过ajax实现双击table修改内容
Apr 28 PHP
php解析http获取的json字符串变量总是空白null
Mar 02 PHP
Nginx服务器上安装并配置PHPMyAdmin的教程
Aug 18 PHP
PHP开发制作一个简单的活动日程表Calendar
Jun 20 PHP
教你在header中隐藏php的版本信息
Aug 10 PHP
解决在laravel中auth建立时候遇到的问题
Oct 15 PHP
解决thinkPHP 5 nginx 部署时,只跳转首页的问题
Oct 16 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
全国FM电台频率大全 - 6 辽宁省
2020/03/11 无线电
PHP实现分页的一个示例
2006/10/09 PHP
php中目录,文件操作详谈
2007/03/19 PHP
php实现Mongodb自定义方式生成自增ID的方法
2015/03/23 PHP
php中 ob_start等函数截取标准输出的方法
2015/06/22 PHP
PHP里的单例类写法实例
2015/06/25 PHP
YII框架批量插入数据的方法
2017/03/18 PHP
PHP+MariaDB数据库操作基本技巧备忘总结
2018/05/21 PHP
PHP PDOStatement::getColumnMeta讲解
2019/02/01 PHP
xml和web特殊字符
2009/04/28 Javascript
js,jQuery 排序的实现代码,网页标签排序的实现,标签排序
2011/04/27 Javascript
javascript实现随时变化着的背景颜色
2015/04/02 Javascript
AngularJS中如何使用$parse或$eval在运行时对Scope变量赋值
2016/01/25 Javascript
jquery分页插件jquery.pagination.js实现无刷新分页
2016/04/01 Javascript
js canvas实现擦除动画
2016/07/16 Javascript
Bootstrap零基础学习第一课之模板
2016/07/18 Javascript
bootstrap3中container与container_fluid外层容器的区别讲解
2017/12/04 Javascript
你点的 ES6一些小技巧,请查收
2018/04/25 Javascript
Bootstrap 模态框自定义点击和关闭事件详解
2018/08/10 Javascript
jQuery中使用validate插件校验表单功能
2019/05/24 jQuery
解决vue scoped scss 无效的问题
2020/09/04 Javascript
Python3实现发送QQ邮件功能(文本)
2017/12/15 Python
python 自动去除空行的实例
2018/07/24 Python
Python tkinter实现图片标注功能(完整代码)
2019/12/08 Python
IE支持HTML5的解决方法
2009/10/20 HTML / CSS
商场经理竞聘演讲稿
2014/01/01 职场文书
优秀毕业生推荐信范文
2014/03/07 职场文书
激励口号大全
2014/06/17 职场文书
反邪教标语
2014/06/23 职场文书
社区四风存在问题及整改措施
2014/10/26 职场文书
2014年卫生工作总结
2014/11/27 职场文书
毕业论文致谢部分怎么写
2015/05/14 职场文书
k-means & DBSCAN 总结
2021/04/27 Python
CPU不支持Windows11系统怎么办
2021/11/21 数码科技
《进击的巨人》新联动CM 兵长强势出击兽巨人
2022/04/05 日漫
《仙剑客栈2》第一弹正式宣传片公开 年内发售
2022/04/07 其他游戏