Laravel 6 контроллер ресурса несколько разделенных параметров - PullRequest
0 голосов
/ 19 апреля 2020

Довольно стандартная ситуация. У меня есть API, построенный с Laravel 6, который управляет некоторыми каталогами, и пользователь имеет возможность редактировать страницы каталога. Итак, в моих маршрутах у меня есть:

Route::resource('/catalog/{catalog}/page', 'PageController')->middleware(['auth:api']);

, к которому я должен обратиться, запросив "http://url.com/api/catalog/156/page/13". Это вызывает метод show($id) для PageController. php, но когда я пытаюсь вернуть параметр $id, я получаю 156 вместо 13. Как должны выглядеть мои маршруты или какова проблема в самом контроллере, поэтому я может получить 13-ю страницу каталога № 156?

...