Laravelで更新フォームを作成しましたが、Submitボタンをクリックするたびに何も起こりませんし、エラーも表示されません。私はルート投稿のURLを変更しようとしましたが、何も起こりません。ここでLaravel submitボタンは何もクリックしません
は、私が使用したルートです:
Route::get('/edit_product/{id}','[email protected]');
Route::post('/edit_product/{id}','[email protected]');
私のコントローラコード:ここで
<form method = "POST" action = '{{ url("/edit_product/{id}")}}' enctype = "multipart/form-data">
は私です:
public function editProduct($id){
$products = Products::find($id);
return view('products.update', ['products'=>$products]);
}
public function saveEdit(Request $request, $id){
$products = Products::find($id);
$products->product_name = $request->get('product_name');
$products->price = $request->get('price');
$products->category = $request->get('category');
$products->subcategory = $request->get('subcategory');
$products->details = $request->get('details');
$products->save();
return redirect('products');
}
そして、私のブレードファイルで、私はこれを使用送信ボタン:
<input type = "submit" name = "sub" value = "Done">
ページを調べて確認してください...どのURLがフォームのアクション属性に入っていますか? –