Yii2 ExtJs5 RBAC 网站管理扩展工具开源项目

我要开发同款
匿名用户2015年12月07日
153阅读

技术信息

开源地址
https://github.com/myweishanli/yii2-extjs-rbac
授权协议
MIT

作品详情

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

功能介绍

Yii2 ExtJs5 RBAC 支持 ACL+RBAC。 安装 安装这个扩展的首选方式是通过composer。 执行
composer require --prefer-dist mywe...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论