Laravel «Маршрут не определен» при использовании двух маршрутов на одном / URL - PullRequest
0 голосов
/ 30 марта 2020

В моей сети. php У меня есть следующие два маршрута

Route::post('/approvedesigns', 'DesignsController@uploadDesigns')->name('upload.designs');

Route::post('/approvedesigns', 'DesignsController@removeDesigns')->name('disapprove.designs');

При запуске php кустарный маршрут: список получаю -

|        | GET|HEAD                               | approvedesigns        |                    | App\Http\Controllers\DesignsController@approveDesigns | web          |
|        | POST                                   | approvedesigns        | disapprove.designs | App\Http\Controllers\DesignsController@removeDesigns  | web          |

Имя не подобрали по первому маршруту.

Если я удаляю второй маршрут, то первый маршрут снова работает без проблем.

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

1 Ответ

2 голосов
/ 30 марта 2020

Почему вы используете тот же URL для них? Попробуйте использовать разные URL вместо одобренных дизайнов для обоих. Поскольку вы используете «/ Approvedesigns» и их методы (Post) также одинаковы, поэтому проблема возникает. Вы пытались изменить название маршрута? Если бы ты дал мне знать. Вы также можете попробовать контроллер ресурсов. Если попытаться использовать другой URL-адрес, то это исправит вашу проблему, если проблема не исчезла, дайте мне знать.

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