Yii2ExtJs5RBAC支持ACL+RBAC。
安装安装这个扩展的首选方式是通过composer。
执行
composer require --prefer-dist myweishali/yii2-extjs-rbac或添加
"myweishali/yii2-extjs-rbac": "~1.0.0"配置@app/cofig/mai.php
'modules' => [ 'admi' => '\wsl\rbac\modules\admi\Module', ...],'cotrollerMap' => [ 'site' => '\wsl\rbac\cotrollers\SiteCotroller', ...],'compoets' => [ 'user' => [ 'idetityClass' => 'wsl\rbac\models\DpAdmiUser', ... ], ...]导入数据yii migrate --migratioPath=@wsl/rbac/migratios完成配置和导入数据即可访问
超级管理员帐号和密码userame: drupecms password: drupecms控制器新建的Cotroller需要继承\wsl\rbac\base\Cotroller
class ExampleCotroller exteds \wsl\rbac\base\Cotroller {}自定义配置如果需要自定义ExtJs的app.js路径
'cotrollerMap' => [ 'site' => [ 'class' => '\wsl\rbac\cotrollers\SiteCotroller', 'extJs' => [ 'appPath' => '/app.js', ], ], ...],注:每次升级记住执行yiimigrate--migratioPath=@wsl/rbac/migratios
预览图加载页面
加载完成
管理员帐号
高级搜索
编辑帐号
用户组管理
编辑用户组管理
菜单管理
菜单管理URL管理
编辑菜单管理URL
编辑菜单管理URL规则
系统配置
管理所有的权限URL










评论