我在驗證表單後嘗試顯示錯誤。
我使用的觀點驗證碼:
@if($errors->has())
@foreach ($errors->all() as $error)
<div>{{ $error }}</div>
@endforeach
@endif
,並在控制器:
public function searchActivity(Request $request){
$this->validate($request, [
'search' => 'required',
'date' => 'required_with:search|required|date|after:yesterday'
]);
return view(App::getLocale() . '.activities.ActivityResults');
}
,但不工作。
會發生什麼情況?
注:我使用Laravel 5.3。
請出示路線文件的內容。 –
以上將拋出一個錯誤,因爲has()需要一個字段名。 –
如果您收到'Undefined variable:$ error',請顯示堆棧跟蹤。 –