2012-12-04 41 views
1

我一直在使用SugarCRM,通過創建自定義模塊和自定義PHP文件到該模塊。我需要顯示所有可供用戶使用的角色,並將數據顯示在自定義PHP頁面上。SugarCRM GetAllRoles()爲自定義模塊檢索數據/頁面

我特地到getAllRoles()函數和......

ACLRole::getAllRoles(boolean $returnAsArray=false); 

任何一個可以幫我把這些功能才能正常工作?

(如果你知道答案,不關閉與虛假理由的問題,請唯一的答案。)

回答

1

您可以輕鬆地獲得未刪除的所有角色,你會發現方法/模塊/ACLRoles/ACLRole.php。它將返回acl角色的數組表示或ACLRoles數組。

查詢是:

'SELECT acl_roles.* FROM acl_roles WHERE acl_roles.deleted=0 ORDER BY name'; 

試試這個代碼:

$roles = array(); 
$roles = ACLRole::getAllRoles(true); 
print_r($roles); 
sugar_die(); 

希望有所幫助。

相關問題