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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM