建立一個 form 其中包含一個 input field:
<form method="POST" action=""> <input type="text" id="item-amount" name="item-amount"> </form>
表單送出以後,會使用 controller 的 store()
來處理資料。這裡先驗證 item-amount
是否有輸入數值:
public function store(\Illuminate\Http\Request $request) { $validator = Validator::make($request->all(), [ 'item-amount' => 'required', ]; }
若使用者沒有輸入資料時 $validator->failes()
會回傳 true
:
if ($validator->fails()) { // 檢查發現錯誤 } else { // 資料都正確 }