Разный defaultRoute в зависимости от роли
Добавлено: 2020.01.09, 13:33
Есть несколько ролей, хотелось бы каждой из них назначит свой defaultRoute, по типу
Кроме того хочется что бы и урл правило на главную страницу менялось в зависимости от роли. Т.е. url главной у всех одинаков (/), а контроллер/экшен разный.
Как бы такое сделать?
Код: Выделить всё
if ($auth->can('role.admin')) {
'defaultRoute' => 'admin/index',
}
elseif ($auth->can('role.user')) {
'defaultRoute' => 'user/index',
}
else {
'defaultRoute' => 'guest/index',
}
Как бы такое сделать?