我想获取用户的用户组。我使用以下代码:
$CurrentUser =& JFactory::getUser();
print_r($CurrentUser->groups);
现在,在Joomla的1.5版中,它打印出这个数组:
数组([已注册] => 2 [作者] => 3 [RBGS_RBS_U15_Trainer] => 1063)
在v2.5中,我得到了这个:
数组([2] => 2 [3] => 3 [1063] => 1063)
那么在v2.5中是否有可能获取用户组的名称?
提前致谢,
enne
答案 0 :(得分:0)
嗯,答案是改变一行代码。浏览到libraries / joomla / database / table / user.php。 在那里,改变行
$this->groups = $this->_db->loadAssocList('id', 'id');
到
$this->groups = $this->_db->loadAssocList('title', 'id');
它应该有用。