Php 如何获取用户组映射';组id';在Joomla 3.2.1中
我需要输出一些仅适用于id为10的自定义用户组(称为成员)的内容。我发现如何使用以下代码在Joomla 3.2.1中获取默认用户组id:Php 如何获取用户组映射';组id';在Joomla 3.2.1中,php,joomla3.0,usergroups,Php,Joomla3.0,Usergroups,我需要输出一些仅适用于id为10的自定义用户组(称为成员)的内容。我发现如何使用以下代码在Joomla 3.2.1中获取默认用户组id: $user = JFactory::getUser(); $usergroup = $user->getAuthorisedGroups(); if(in_array('10',$usergroup)) 但是,当注册的客户也在新的自定义组“Members”(map group_id=10)中时,我仍然获得输出id“2”(=registed) 如何获取用
$user = JFactory::getUser(); $usergroup = $user->getAuthorisedGroups();
if(in_array('10',$usergroup))
但是,当注册的客户也在新的自定义组“Members”(map group_id=10)中时,我仍然获得输出id“2”(=registed)
如何获取
用户\用户组\映射
“组\ id”?因此,在我的例子中,输出将是10
。发现我自己:$user=JFactory::getUser()$groups=JUserHelper::getUserGroups($user->get('id'));if(!in_数组('10',$groups))