*欄位資料驗證:
1.controller
加入:
$request->validate([
'title' => 'required|min:3'
]);
位置如下:
//新增資料
public function update(Request $request)
{
//驗證
$validated=$request->validate([
'title' => 'required|min:3'
]);
$todo=Todo::create($validated);
//return $todo;
return redirect('todo');
}
2.view
加入:(可以顯示錯誤訊息)
{{ $errors }}
或
@if ($errors->has('title'))
<strong>{{ $errors->first('title') }}</strong>
@endif
沒有留言:
張貼留言