Маршрутный слизень всегда запрашивается - Laravel 5.4 - PullRequest
0 голосов
/ 01 июля 2018

Вот мой файл web.php :

Route::get('/items', 'ItemsController@index');
Route::get('/items/create', 'ItemsController@create');
Route::get('/items/{item}', 'ItemsController@show');
Route::post('/items', 'ItemsController@store');
Route::delete('/items/{item}', 'ItemsController@destroy');

Route::get('/items/deleted', 'DeletedItemsController@index');

Как мне запретить использование слага / items / удален как подстановочного знака?

NotFoundHttpException Нет результатов запроса для модели [App \ Item].

1 Ответ

0 голосов
/ 03 июля 2018

Поставьте /items/deleted определение маршрута над подстановочным знаком:

Route::get('/items', 'ItemsController@index');
Route::get('/items/create', 'ItemsController@create');

Route::get('/items/deleted', 'DeletedItemsController@index');

Route::get('/items/{item}', 'ItemsController@show');
Route::post('/items', 'ItemsController@store');
Route::delete('/items/{item}', 'ItemsController@destroy');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...