Создал сниппет с условием, перенаправлять пользователя, после успешной авторизации, на страницу если он состоит в определенной группе.
Сниппет: RedirectHook
if($modx->user->isAuthenticated('web')){
$userid = $modx->user->get('id');
$user = $modx->getObject('modUser',array('active' => true, 'id' => $userid ));
if($user->isMember('Users')) {
$modx->sendRedirect($modx->makeUrl(2235));
}else if($user->isMember('OPT')) {
$modx->sendRedirect($modx->makeUrl(744));
}
}
Вызов login:
В итоге перенаправление по условию не работает, но если вызвать без условий:
$modx->sendRedirect($modx->makeUrl(2235));
то перенаправляет.
Подскажите, как правильно реализовать редирект?
LITOSH 16.12.2021 09:22 #
Денис 16.12.2021 09:32 #
LITOSH 16.12.2021 09:33 #
Денис 16.12.2021 09:40 #
LITOSH 16.12.2021 12:41 #