Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xuguoliangjj/yii2-admin-theme
基于Yii2+layui的后台框架模板,实现了完善的RBAC权限控制
https://github.com/xuguoliangjj/yii2-admin-theme
layui layui-admin php rbac yii yii2 yii2-admin yii2-admin-theme yii2-theme
Last synced: 4 months ago
JSON representation
基于Yii2+layui的后台框架模板,实现了完善的RBAC权限控制
- Host: GitHub
- URL: https://github.com/xuguoliangjj/yii2-admin-theme
- Owner: xuguoliangjj
- License: other
- Created: 2018-11-06T14:14:06.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-31T02:22:26.000Z (almost 2 years ago)
- Last Synced: 2024-09-30T22:19:37.926Z (4 months ago)
- Topics: layui, layui-admin, php, rbac, yii, yii2, yii2-admin, yii2-admin-theme, yii2-theme
- Language: PHP
- Homepage: http://admin.loadata.com
- Size: 23.2 MB
- Stars: 91
- Watchers: 5
- Forks: 29
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Yii2-Admin-Theme 基于layui的通用后台模板
[![Build Status](https://img.shields.io/badge/yii2--admin--theme-1.0.0-brightgreen.svg)]()
* 后台示例:http://admin.loadata.com 测试账号:demo 测试密码:123456
* 交流群:953021758
* 我的博客:http://blog.loadata.com
* 数据库:`admin.sql` 自己倒入mysql,然后修改`config/db.php`配置```php
return [
'class' => 'yii\db\Connection',
'dsn' => 'mysql:host=localhost;dbname=admin',
'username' => 'root',
'password' => '123456',
'charset' => 'utf8',// Schema cache options (for production environment)
//'enableSchemaCache' => true,
//'schemaCacheDuration' => 60,
//'schemaCache' => 'cache',
];
```系统截图:
菜单配置:`config/menu.php`
```php
return [
'menu'=>[
'data'=> ['label'=>'主页','items'=>[
['label' => '主页',
'items' => [
['label' => '主页概览', 'url' => ['/site']]
]
]
]
],
'setting'=> ['label'=>'系统设置', 'items'=>[
['label' => '权限管理',
'items' => [
['label' => '用户管理', 'url' => ['/admin/user']],
['label' => '角色管理', 'url' => ['/admin/roles']],
['label' => '权限列表', 'url' => ['/admin/permission']],
['label' => '路由列表', 'url' => ['/admin/route']],
['label' => '规则列表', 'url' => ['/admin/rule']]
]
],
['label' => '个人中心',
'items' => [
['label' => '修改密码', 'url' => ['/admin/personal/reset-password']],
]
]
]
]
]
];
```权限配置:`config/permission.php`
```php
return [
[
'label' => 'root 权限',
'items' => [
[
'label' => 'root',
'items' => [
['url'=>'/*','label'=>Html::tag('b','root',['style'=>'color:red;']),'items' => [
['url'=>'/*','label'=>Html::tag('b','root权限',['style'=>'color:red;'])],
]]
]
]
]
],
[
'label' => '基础权限',
'items' => [
[
'label' => '基础权限',
'items' => [
['label'=>'后台首页','items' => [
['url'=>'/site','label'=>'首页'],
['url'=>'/site/main','label'=>'首页-关键报表'],
['url'=>'/filter','label'=>'筛选'],
]]
]
]
]
],
[
'label' => '系统设置',
'items' => [
[
'label' => '权限管理',
'items' => [
[
'label' => '用户管理',
'items' => [
['url'=>'/admin/user','label'=>'首页'],
['url'=>'/admin/user/create','label'=>'新增用户'],
['url'=>'/admin/user/view', 'label'=>'用户授权'],
['url'=>'/admin/user/delete','label'=>'删除用户'],
['url'=>'/admin/user/update','label'=>'修改用户'],
['url'=>'/admin/user/change-name','label'=>'快捷修改用户名'],
['url'=>'/admin/user/change-time','label'=>'快捷修改创建时间'],
]
],
['label'=>'角色管理','items' => [
['url'=>'/admin/roles','label'=>'首页'],
['url'=>'/admin/roles/create','label'=>'添加角色'],
['url'=>'/admin/roles/view', 'label'=>'修改角色权限'],
['url'=>'/admin/roles/delete','label'=>'删除角色'],
['url'=>'/admin/roles/update','label'=>'修改角色名'],
]],
[
'label' => '权限组管理',
'items' => [
['url'=>'/admin/permission','label'=>'首页'],
['url'=>'/admin/permission/create','label'=>'新增权限组'],
['url'=>'/admin/permission/view', 'label'=>'修改权限组权限'],
['url'=>'/admin/permission/delete','label'=>'删除权限组'],
['url'=>'/admin/permission/update','label'=>'修改权限组名称'],
]
],
[
'label' => '路由管理',
'items' => [
['url'=>'/admin/route','label'=>'首页'],
['url'=>'/admin/route/delete','label'=>'路由删除'],
['url'=>'/admin/route/update','label'=>'路由修改'],
]
],
[
'label' => '规则管理',
'items' => [
['url'=>'/admin/rule','label'=>'首页'],
['url'=>'/admin/rule/delete','label'=>'删除规则'],
['url'=>'/admin/rule/update','label'=>'修改规则'],
['url'=>'/admin/rule/create','label'=>'新增规则'],
]
]
]
],
[
'label' => '个人中心',
'items' => [
[
'label' => '修改密码',
'items' => [
['url'=>'/admin/personal/reset-password','label'=>'首页']
]
]
]
]
]
]
];```