我使用yii2 / admin创建了一个规则。我将规则附加到Roles.But当我运行它显示的页面时
禁止(#403)您不得执行此操作。
这里我展示了我所做的一步。
在这里,我使用权限
登录用户我的AuthorRule.php控制器
<?php
namespace backend\controllers;
use yii\rbac\Rule;
class AuthorRule extends Rule
{
public $name = 'contactadmin';
public function execute($user, $item, $params)
{
return isset($params['post']) ?$params['post']->createdBy
== $user : false;
}
}
?>