Не могу удалить первую строку из элемента, добавленного в корзину. Я использовал Laravel 5.8 с bumbummen99/shoppingcart
. Другие строки могут быть успешно удалены, но
Я не могу удалить первый ряд. Пожалуйста, мне нужна помощь
<form action="{{ url('cart', [$item->rowId]) }}" method="POST">
{!! csrf_field() !!}
<input type="hidden" name="_method" value="DELETE">
<td><button type="submit" class="btn btn-primary btn-sm">X</button></td>
</form>
Выше мой взгляд
Ниже мой маршрут
Route::delete('/cart/{product}', 'CartController@destroy')->name('cart.destroy');
Ниже мой контроллер с методом уничтожения
public function destroy($id)
{
Cart::remove($id);
return back()->with('success', 'Item has been removed');
}
Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException
Метод DELETE не поддерживается для этого маршрута. Поддерживаемые методы: GET, HEAD, POST.