Laravel Routing изобретательный контроллер с параметром

Я использовал Resourceful контроллеры из-за его простоты. вот так.

route('branches.create')

Но моя текущая деловая потребность требует, чтобы я передал определенный параметр.

current/{company}/branches

Как я могу создать маршрут для такого типа URL. Я пробовал route('current.branches.create') и route('current.' . $ Id. 'Branch.create')

1 ответ

Решение

Сохранить маршрут как named routes лайк:

Route::POST('current/{company}/branches', 'SomeController@somemethod')->name('branches.create');

и передать URL, как:

<a href="{{route('branches.create', $company->id)}}">GOT TO URL</a>

Подробнее о названных маршрутах Larvel

Надеюсь, это полезно.

Другие вопросы по тегам