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 相关文章推荐
手把手教你使用DedeCms的采集的图文教程
Mar 11 PHP
snoopy PHP版的网络客户端提供本地下载
Apr 15 PHP
php checkdate、getdate等日期时间函数操作详解
Mar 11 PHP
处理单名多值表单的详解
Jun 08 PHP
PHP基础知识介绍
Sep 17 PHP
destoon实现VIP排名一直在前面排序的方法
Aug 21 PHP
PHP实现WebService的简单示例和实现步骤
Mar 27 PHP
PHP实现的增强性mhash函数
May 27 PHP
phpcms手机内容页面添加上一篇和下一篇
Jun 05 PHP
Symfony模板的快捷变量用法实例
Mar 17 PHP
浅析Laravel5中队列的配置及使用
Aug 04 PHP
PHP批量获取网页中所有固定种子链接的方法
Nov 18 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+mysql保存和输出文件
2006/10/09 PHP
PHP clearstatcache()函数详解
2010/03/02 PHP
destoon二次开发模板及调用语法汇总
2014/06/21 PHP
PHP Reflection API详解
2015/05/12 PHP
培养自己的php编码规范
2015/09/28 PHP
YII2自动登录Cookie总是失效的解决方法
2017/06/28 PHP
PHP手机短信验证码实现流程详解
2018/05/17 PHP
laravel withCount 统计关联数量的方法
2019/10/10 PHP
jquery入门必备的基本认识及实例(整理)
2013/06/24 Javascript
浅谈被jQuery抛弃的函数及替代函数
2015/05/03 Javascript
常见JS验证脚本汇总
2015/12/01 Javascript
AngularJS动态菜单操作指令
2017/04/25 Javascript
Vuejs在v-for中,利用index来对第一项添加class的方法
2018/03/03 Javascript
Vue自定义属性实例分析
2019/02/23 Javascript
详解Vue+ElementUI从零开始搭建自己的网站(一、环境搭建)
2019/04/30 Javascript
JavaScript数组去重实现方法小结
2020/01/17 Javascript
Javascript表单序列化原理及实现代码详解
2020/10/30 Javascript
vue实现抽屉弹窗效果
2020/11/15 Javascript
[01:43]倾听DOTA2英雄之声 魅惑魔女国服配音鉴赏
2013/06/06 DOTA
python数据结构之二叉树的遍历实例
2014/04/29 Python
Django框架中处理URLconf中特定的URL的方法
2015/07/20 Python
python利用拉链法实现字典方法示例
2017/03/25 Python
python使用itchat库实现微信机器人(好友聊天、群聊天)
2018/01/04 Python
Python数据结构之哈夫曼树定义与使用方法示例
2018/04/22 Python
解决python gdal投影坐标系转换的问题
2020/01/17 Python
python合并多个excel文件的示例
2020/09/23 Python
利用CSS3伪元素实现逐渐发光的方格边框
2017/05/07 HTML / CSS
简述安装Slackware Linux系统的过程
2012/01/12 面试题
挑战杯创业计划书的写作指南
2014/01/07 职场文书
优秀小学生家长评语
2014/01/30 职场文书
机关党员2014全国两会学习心得体会
2014/03/10 职场文书
2014年银行年终工作总结
2014/12/19 职场文书
计生个人工作总结
2015/02/28 职场文书
办公室岗位职责范本
2015/04/11 职场文书
2016年情人节广告语
2016/01/28 职场文书
基于Python绘制子图及子图刻度的变换等的问题
2021/05/23 Python