0

ユーザーのユーザーグループを取得したいのですが。私は次のコードを使用します:

$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でユーザーグループの名前を取得する可能性はありますか?

前もって感謝します、

エンネ

4

1 に答える 1

0

答えは、1行のコードを変更することです。libraries / joomla / database / table/user.phpを参照します。そこで、行を変更します

$this->groups = $this->_db->loadAssocList('id', 'id');

$this->groups = $this->_db->loadAssocList('title', 'id');

そしてそれは動作するはずです。

于 2012-07-05T11:14:32.237 に答える