1

UserID の単純な href-link を使用して、特定のユーザー グループのユーザーのリストを取得することは可能ですか?

ありがとう!

4

1 に答える 1

4

登録ユーザーはid2のグループに属しています。グループ名の定数をどこかで見つけようとしたのですが、自分のプロジェクトの調査中に失敗したため、独自の定数を作成することになりました。

とにかく、グループに属するユーザーを取得するには、次を使用できます

$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 グループ リストに属していることを確認してください。スーパー管理者のユーザー名などを公開したくないと思います

于 2013-04-03T15:58:51.883 に答える