我正在使用 joomla 2.5。
我想通过提供用户 ID 来获取用户组名称。有什么核心功能可以实现此任务吗?
最佳答案
使用以下函数获取给定用户 ID 的用户组标题。
function getGroupTitles($id)
{
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query
->select('title')->from('#__usergroups')
->where('id IN (' . implode(',', array_values(JFactory::getUser($id)->groups)) . ')');
$db->setQuery($query);
return $db->loadColumn();
}
示例:print_r(getGroupTitles(427)); 将输出一个与此类似的数组: 数组 ( [0] => 已注册 [1] => 作者 )
关于joomla2.5 - 如何通过提供用户id获取用户组名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12947841/