Пример того, как а Joomla 3 проверить, что пользователь авторизован и к каким группам он относиться.
Joomla Проверка, что пользователь авторизован и является администратором.
19.06.2018
$oUser = JFactory::getUser(); if ($oUser->get('guest')) { // Не авторизован $application = JFactory::getApplication(); $application->redirect('/login/profile'); } else { // Авторизован ... }
Проверка, на принадлежность к группе, например, к администраторам:
$oUser = JFactory::getUser(); $isAdmin = FALSE; if ( (!$oUser->get('guest')) && (in_array(8, $oUser->groups)) ) { $isAdmin = TRUE; }