Удаление Laravel 5.7 не достигает метода удаления контроллера (возвращает страницу ошибки 404) - PullRequest
0 голосов
/ 14 ноября 2018

Итак, у меня есть эта форма удаления

<form action="/remove-cart/{{ $item->rowId}}" method="POST">
   @method('DELETE')
   @csrf
   <input type="submit" value="Remove item">
 </form>

, которая идет по этому маршруту

 Route::delete('/remove-cart/{$id}', 'CartController@removeCart');

, которая должна идти к методу

public function removeCart($id){

  return $id;

}

, нометод не достигнут, я получаю страницу 404, не найденную с URL, показывающим http://project.dev/remove-cart/123 (123 - это значение $ item-> rowId)

Что я здесь не так делаю?

1 Ответ

0 голосов
/ 14 ноября 2018

Пожалуйста, попробуйте Route::delete('/remove-cart/{id}', 'CartController@removeCart'); вместо {$id}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...