我像往常一样使用$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
,它总是空数组[]