Magento:获得角色和用户

Ale*_*lex 6 roles magento magento-1.7

如何收集所有角色(系统 - >权限 - >角色)和具有此角色的用户?

谢谢.

Hai*_*ome 12

获得所有角色

       $roles = Mage::getModel('admin/roles')->getCollection();
       foreach($roles as $role):
          echo '<br/>Role : '.$role->getId()." | ".$role->getRoleName();
       endforeach;
Run Code Online (Sandbox Code Playgroud)

获取角色用户

      $roles_users = Mage::getResourceModel('admin/roles_user_collection');
      foreach($roles_users as $roleuser):
       $user = Mage::getModel('admin/user')->load($roleuser->getUserId());
       echo '<br/>User : '.$user->getUsername()." | ".$user->getFirstname();
      endforeach;
Run Code Online (Sandbox Code Playgroud)