Получить id группы пользователей в Joomla с PHP
чтобы получить идентификатор группы пользователей в Joomla 2.5.15, я следил за документацией в документация Joomla здесь
мой код выглядит так:
$user = JFactory::getUser();
echo "<p>Your group id is {$user->gid}.</p>";
но этот код вызывает ошибку: Notice: Undefined свойство: JUser::$gid in Без идентификатора группы В выходных данных.
3 ответов
попробуйте использовать этот:
$user = JFactory::getUser();
$groups = $user->get('groups');
foreach ($groups as $group)
{
echo '<p>Group = ' . $group . '</p>';
}
jimport( 'joomla.access.access' );
$groups = JAccess::getGroupsByUser($user_id, false);
var_dump($groups);
$user = JFactory::getUser(99);
echo "<p>Your usertype is {$user->usertype} which has a group id of {$user->gid}.</p>";