laravel validate方法验证字段 自定义 打印 错误信息

 

1、验证

   public function login(Request $request)
    {

        $post = $this->validate($request, [
            'username' => 'required',
            'password' => 'required',
        ], [
            'username.required' => '账号是必填的',
            'password.required' => '密码是必填的',
        ]);

    }

2、定义错误信息展示页面validate.blade.php

{{--验证错误的提示信息--}}
{{--如果有任何错误存在--}}
@if($errors->any())
    <div class="Huialert Huialert-error">
        <i class="Hui-iconfont">&#xe6a6</i>
        {{--获取所有的错误信息  并遍历打印--}}
        @foreach($errors->all() as $error)
            <li>{{$error}}</li>
        @endforeach
    </div>
@endif

3、在需要的页面合适的位置引入validate.blade.php

@include('common.validate')

4、在验证不通过的时候就会打印出错误信息

 

 

更多关于validate方法的使用:https://www.cnblogs.com/zqblog1314/p/12637580.html

 

posted @ 2020-07-20 16:25  养猪至富  阅读(1083)  评论(0)    收藏  举报