Laravel消失请求验证错误

时间:2019-06-27 10:42:23

标签: laravel validation routes

我像往常一样使用$request->validate,它工作正常,但是在我强制路由携带locale参数的路径后,validation errors array总是空的

我的路线设置

  Route::group(['prefix' => '{locale}' ], function () {

    Route::get('/question/view/{question}/{slug?}', 'QuestionsController@show')->name('question_view');
    //authentication
    Auth::routes();

});

我的读取验证错误数组是

@if($errors->any())
    @foreach ($errors->all() as $error)
        <div class="alert-message error">
                <i class="icon-flag"></i>
                <p><span>{{__('messages.error')}}</span><br> {{$error}}</p>
        </div>
    @endforeach
@endif

我尝试打印$errors,它总是空数组[]

0 个答案:

没有答案