如何在Yii中访问文件夹?

时间:2018-02-09 09:42:12

标签: yii

在许多文件夹中,我使用.htaccess文件进行访问:

RewriteCond %{REQUEST_URI} !^/(web)
RewriteRule ^assets/(.*)$ /web/assets/$1 [L]
RewriteRule ^css/(.*)$ web/css/$1 [L]

我也使用Rbac。如何仅向管理员访问文件夹?

1 个答案:

答案 0 :(得分:0)

Yii::app()->user->checkAccess('admin')

public function accessRules()
{   
    return array(
        array('allow',
            'actions'=>array('admin'),
            'roles'=>array('staff', 'devel'),
        ),
        array('deny',  // deny all users
            'users'=>array('*'),
        ),
    );
}