我在尝试为某些用户提供模块访问权时遇到错误
use yii\filters\AccessControl;
public function behaviors()
{
return [
'access'=>[
[
'class' => AccessControl::className(),
'only'=>['view','index'],
'rules'=>[
[
'allow'=>true,
'actions'=>['view','index'],
'roles'=>['Administrador'],
]
],
]
],
错误消息
对象配置必须是包含“class”元素的数组。
答案 0 :(得分:0)
你的阵列太多了:
public function behaviors()
{
return [
'access'=>[
'class' => AccessControl::className(),
'only'=>['view','index'],
'rules'=>[
[
'allow'=>true,
'actions'=>['view','index'],
'roles'=>['Administrador'],
]
],
],