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

Php 在joomla 2.5中区分超级用户和注册用户,php,joomla,root,Php,Joomla,Root,在joomla 2.5中,我们如何区分超级用户和注册用户?在joomla 1.5中有用户类型选项,但在2.5中没有选项。我相信您最好这样做: 首先找出用户所属的组 然后检查这些组对根资源的“core.admin”权限(根资源在#_资源中的id=1) e、 g $groups = JAccess::getGroupsByUser($UserId) if(JAccess::getAssetRules(1)->allow('core.admin', $groups)) { // we h

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

我相信您最好这样做:

  • 首先找出用户所属的组
  • 然后检查这些组对根资源的“core.admin”权限(根资源在#_资源中的id=1)
  • e、 g

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