是否可以获取特定用户组的用户列表,例如group" Registered Users",使用其UserID的简单href-link?
谢谢!
答案 0 :(得分:4)
注册用户属于id为2的组。我试图在某个地方找到组名,但是当我研究我的项目时我失败了,所以我最终制作了自己的常量。
无论如何,要获得属于某个群组的用户,您可以使用
$registeredUsers = JAccess::getUsersByGroup(2); // in my project it was $self::REGISTERED_GROUP
添加
jimport('joomla.access.access');
jimport('joomla.user.user');
之前如果没有加载必要的类。
然后你可以做
foreach($registeredUsers as $user_id) {
$user = JFactory::getUser($user_id);
echo $user->name;
}
重要提示:确保在使用您希望公开的ID组列表所属的链接中传递的id
选择用户之前。我想你不想暴露超级管理员用户名等