【问题标题】:SugarCRM GetAllRoles() to Retrieve Data for Custom Module/PageSugarCRM GetAllRoles() 检索自定义模块/页面的数据
【发布时间】:2012-12-04 06:02:45
【问题描述】:

我一直在通过为该模块创建自定义模块和自定义 PHP 文件来使用 SugarCRM。我需要显示用户可用的所有角色,并将数据显示在自定义 PHP 页面上。

我已经查看了 getAllRoles() 函数和...

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

谁能帮我让这些功能正常工作?

(请仅在您知道答案的情况下回答,不要以错误的理由结束问题。)

【问题讨论】:

    标签: php roles sugarcrm


    【解决方案1】:

    您可以轻松获取所有未删除的角色,您可以在/modules/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();
    

    希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多