0
如何處理錯誤並顯示來自我的請求驗證的消息?當我從表單提交我的輸入並轉到我的控制器時,即使它丟失了一個字段,它也會自動保存輸入。Laravel 5.1中的處理錯誤
如何處理錯誤並顯示來自我的請求驗證的消息?當我從表單提交我的輸入並轉到我的控制器時,即使它丟失了一個字段,它也會自動保存輸入。Laravel 5.1中的處理錯誤
在控制器,您可以指定規則,如下圖所示:
public function store(Request $request)
{
$this->validate($request, [
'title' => 'required|max:255',
'body' => 'required',
],[
'title.required' => 'Please enter title',
'title.max' => 'Title must not be larger the 255 characters',
'title.required' => 'Please enter body',
]);
// The form is valid, store in database...
}
在視圖中可以顯示像錯誤:
@if ($errors->any())
<div>
@foreach ($errors->all() as $error)
{!! $error !!}<br/>
@endforeach
</div>
我們需要看到你有什麼到目前爲止已經試過。你如何處理驗證? – user2094178