2013-04-03 46 views

回答

4

註冊用戶屬於ID爲2的組。我嘗試在某處找到組名,但是當我爲我的項目進行研究時失敗,所以我最終創建了自己的常量。

無論如何,讓誰屬於一個組的用戶,可以使用

$registeredUsers = JAccess::getUsersByGroup(2); // in my project it was $self::REGISTERED_GROUP 

添加

jimport('joomla.access.access'); 
jimport('joomla.user.user'); 

如果沒有加載neccessary類之前。

那麼你可以做

foreach($registeredUsers as $user_id) { 
    $user = JFactory::getUser($user_id); 
    echo $user->name; 
} 

重要:使用的,因爲它是屬於要暴露的ID分組列表的鏈接通過id,用戶選擇之前,請務必。我想你不想公開超級管理員用戶名等

+0

我必須首先「啓動」JFactory嗎?這是一個愚蠢的問題,Sry。 – Dataminer

+0

你應該可以像我的例子那樣直接使用 –

+0

@Dataminer你管理了嗎? –

相關問題