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