@dimon119

Как в Laravel 5 сделать роутинг для двух типов пользователей?

route.php
Route::get('user/login', 'UserController@login')->name('login');
Route::group(['middleware' => ['acc']], function() {
	Route::get('/', 'WelcomeController@index')->name('main');
});
Route::group(['middleware' => ['wm']], function() {
	Route::get('wm', 'WelcomeController@wm')->name('main');
});


Проблема в том что я в шаблоне пишу route('main') и мне выводиться ссылка /wm хотя я зашёл через группу acc, и если зайду через wm тоже ссылка /wm

Подскажите как организовать роутинг для двух типов пользователей?
  • Вопрос задан
  • 133 просмотра
Пригласить эксперта
Ответы на вопрос 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега Laravel
Дайте им различные имена: main.acc/main.wm, например. Фреймворк же не может угадать, какой адрес вы хотите получить, если у вас роуты имеют одно название - вот он и берёт последний объявленный.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы