All Projects → xuguoliangjj → yii2-admin-theme

xuguoliangjj / yii2-admin-theme

Licence: other
基于Yii2+layui的后台框架模板,实现了完善的RBAC权限控制

Programming Languages

PHP
23972 projects - #3 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to yii2-admin-theme

yii2-rest-rbac
yii2 rbac yii2 rest RBAC Auth manager for Yii2 RESTful(YII2权限管理rbac--rest接口方式)
Stars: ✭ 79 (-9.2%)
Mutual labels:  yii2, rbac, yii2-admin
Rageframe2
一个基于Yii2高级框架的快速开发应用引擎
Stars: ✭ 1,553 (+1685.06%)
Mutual labels:  yii2, yii, rbac
Rageframe
基于yii2的应用开发引擎
Stars: ✭ 170 (+95.4%)
Mutual labels:  yii2, yii, rbac
Yii2 Gii
Yii 2 Gii Extension
Stars: ✭ 183 (+110.34%)
Mutual labels:  yii2, yii
Yii2 Cms
An enterprise application based on yii2 basic template
Stars: ✭ 188 (+116.09%)
Mutual labels:  yii2, rbac
Yii2 Cms
YiiCMS - 基于 Yii2 的高度可定制化开源 CMS
Stars: ✭ 153 (+75.86%)
Mutual labels:  yii2, yii
Yii2 Twig
Yii 2 Twig extension.
Stars: ✭ 130 (+49.43%)
Mutual labels:  yii2, yii
Yii2 Debug
Debug Extension for Yii 2
Stars: ✭ 179 (+105.75%)
Mutual labels:  yii2, yii
install
basic script for project installation
Stars: ✭ 17 (-80.46%)
Mutual labels:  yii2, yii
Yii2
Yii 2: The Fast, Secure and Professional PHP Framework
Stars: ✭ 13,852 (+15821.84%)
Mutual labels:  yii2, yii
Yii2 Sphinx
Yii 2 Sphinx extension.
Stars: ✭ 172 (+97.7%)
Mutual labels:  yii2, yii
Ar Softdelete
Soft delete behavior for ActiveRecord
Stars: ✭ 188 (+116.09%)
Mutual labels:  yii2, yii
Yii2 Assets Auto Compress
Automatic compilation of js + css + html
Stars: ✭ 147 (+68.97%)
Mutual labels:  yii2, yii
Balance
Balance accounting (bookkeeping) system based on debit and credit principle
Stars: ✭ 162 (+86.21%)
Mutual labels:  yii2, yii
Yii2 Swagger
yii2 with swagger-php
Stars: ✭ 138 (+58.62%)
Mutual labels:  yii2, yii
Iisns
sns 开放社区
Stars: ✭ 217 (+149.43%)
Mutual labels:  yii2, yii
Crontab
Yii2 extension for crontab support
Stars: ✭ 170 (+95.4%)
Mutual labels:  yii2, yii
Yii2 Bootstrap4
Yii 2 Bootstrap 4 Extension
Stars: ✭ 204 (+134.48%)
Mutual labels:  yii2, yii
Yii2 Shell
Interactive shell
Stars: ✭ 129 (+48.28%)
Mutual labels:  yii2, yii
Yii2 Ace Admin
我的Yii2 Admin后台项目
Stars: ✭ 130 (+49.43%)
Mutual labels:  yii2, rbac

Yii2-Admin-Theme 基于layui的通用后台模板


Build Status

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

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

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'=>'首页']
                        ]
                    ]
                ]
            ]
        ]
    ]
];
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].