在joomla 2.5中区分超级用户和注册用户

时间:2012-04-27 09:28:02

标签: php joomla root

如何在joomla 2.5中区分超级用户和注册用户?在joomla 1.5中有用户类型的选项,但在2.5中没有选项。

1 个答案:

答案 0 :(得分:2)

我相信你最好这样做:

  1. 首先找出用户所属的群组
  2. 然后针对根资产的'core.admin'权限检查这些组(根资产在#__资产中为id = 1)
  3. e.g。

    $groups = JAccess::getGroupsByUser($UserId)
    if(JAccess::getAssetRules(1)->allow('core.admin', $groups))
    {
        // we have root
    }