Yii2.0 基于RBAC的后台管理系统(附演示图片) [ 2.0 版本 ]
原文:http://www.izyue.com/yii2-admin
更新:
- 2016-06-21 更新安装流程,以更简单的方式安装项目(和Yii2的模板安装方式相同,更接地气)
简介
系统基于yii2.0框架开发,保留框架原有的特性,适合作为二次开发的基础系统,也可以直接拿来作为后台系统。管理系统的模块在不断完善中,现有的功能包含,完整的RBAC权限管理~
功能
基础功能:登录,登出,密码修改等常见的功能
菜单配置:可视化配置菜单,可以根据配置用户的权限显示隐藏菜单
权限机制:角色、权限增删改查,以及给用户赋予角色权限
规则机制:除了权限角色之外有规则机制,即可以给对应的权限配置规则
二次开发:完全可以基于该系统做二次开发,开发一套适合自己的后台管理系统,节约权限控制以及部分基础功能开发的时间成本,后台系统开发的不二之选
持续更新:新的功能模块会持续更新,请关注
源码
https://github.com/liulipeng/yii2-app-advanced
安装
1. 安装/izyue/Yii2模板
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar create-project --prefer-dist izyue/yii2-app-advanced advanced
2. 安装Composer
composer install
3. 导入表结构(migration)
需要顺序执行
- 导入rbac migration
yii migrate --migrationPath=@yii/rbac/migrations
- 导入admin migration
yii migrate --migrationPath=@izyue/admin/migrations
后台登录密码
User: admin
Password: @newsnow.com.cn@
预览
登录
首页
权限管理
角色管理
路由管理
菜单管理
llp
注册时间:2016-01-28
最后登录:2017-05-12
在线时长:10小时11分
最后登录:2017-05-12
在线时长:10小时11分
- 粉丝16
- 金钱265
- 威望20
- 积分565
共 10 条评论
66666
6666666666666666666666666666666666666666666666666
多谢兄弟们支持~
你好,可以在QQ上请教一些问题吗?
可以在github上创建问题哦~ QQ回复不过来~
https://github.com/liulipeng/yii2-app-advanced/issues
route路由哪里打开就变成这样是什么问题?只有上传到线上服务器才会,本地的只有第一次浏览会这样
<script src="/css/plugins/jQuery/jquery.js"></script><script src="/css/plugins/layer/layer.js"></script> " <!DOCTYPE html>\n <html lang=\"zh-CN\">\n <head>\n <link type=\"image/x-icon\" href=\"/myfavicon.ico\" rel=\"shortcut icon\">\n <meta charset=\"UTF-8\"/>\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n <meta name=\"csrf-param\" content=\"_csrf\">\n <meta name=\"csrf-token\" content=\"SHIyNzZKQVYZMApvUBoCFwERC2F7DSclJT15Q2kSdxgFBkZRWgIoDA==\">\n <title>路由列表</title>\n <link href=\"/assets/ae679e60/animate.css\" rel=\"stylesheet\">\n<link href=\"/assets/be7749e1/css/bootstrap.css\" rel=\"stylesheet\">\n<link href=\"/css/site.css\" rel=\"stylesheet\">\n<link href=\"/bootstrap/css/bootstrap.min.css\" rel=\"stylesheet\">\n<link href=\"/css/adminlte/AdminLTE.min.css\" rel=\"stylesheet\">\n<link href=\"/css/plugins/iCheck/flat/blue.css\" rel=\"stylesheet\">\n<link href=\"/css/plugins/morris/morris.css\" rel=\"stylesheet\">\n<link href=\"/css/plugins/jvectormap/jquery-jvectormap-1.2.2.css\" rel=\"stylesheet\">\n<link href=\"/css/plugins/datepicker/datepicker3.css\" rel=\"stylesheet\">\n<link href=\"/css/plugins/daterangepicker/daterangepicker-bs3.css\" rel=\"stylesheet\">\n<link href=\"/css/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.min.css\" rel=\"stylesheet\">\n<link href=\"/font-awesome-4.5/css/font-awesome.css\" rel=\"stylesheet\">\n<link href=\"/ionicons-2.0.1/css/ionicons.min.css\" rel=\"stylesheet\">\n<link href=\"/css/plugins/jQuery/jquery.js\" rel=\"stylesheet\">\n<link href=\"/assets/9216dcc4/css/font-awesome.min.css\" rel=\"stylesheet\">\n<link href=\"/assets/2c6fcc56/css/AdminLTE.min.css\" rel=\"stylesheet\">\n<link href=\"/assets/2c6fcc56/css/skins/_all-skins.min.css\" rel=\"stylesheet\"> </head>\n <body class=\"hold-transition skin-blue sidebar-mini\">\n <div class=\"wrapper\">\n\n \n<header class=\"main-header\">\n\n <a class=\"logo\" href=\"/\"><span class=\"logo-mini\">云</span><span class=\"logo-lg\">云卡会超级管理系统</span></a>\n <nav class=\"navbar navbar-static-top\" role=\"navigation\">\n\n <a href=\"#\" class=\"sidebar-toggle\" data-toggle=\"offcanvas\" role=\"button\">\n <span class=\"sr-only\">Toggle navigation</span>\n </a>\n\n <div class=\"navbar-custom-menu\">\n\n <ul class=\"nav navbar-nav\">\n\n <!-- Messages: style can be found in dropdown.less-->\n <li class=\"dropdown messages-menu\">\n <a href=\"#\" class=\"dropdown-toggle\" data-toggle=\"dropdown\">\n <i class=\"fa fa-envelope-o\"></i>\n <span class=\"label label-success\">4</span>\n </a>\n <ul class=\"dropdown-
角色管理中的信息怎么删除
数据库是自动生成的吗?还是要自己建立一个?
gii的权限怎么开启呢
问下这个问题,一直找不到解决办法~~
PHP Fatal error: Uncaught exception 'yii\web\HeadersAlreadySentException' with message 'Headers already sent in D:\wwwroot\wowbabysensory\wwwroot\vendor\yiisoft\yii2\web\Response.php on line 414.' in D:\wwwroot\wowbabysensory\wwwroot\vendor\yiisoft\yii2\web\Response.php:366 Stack trace: #0 D:\wwwroot\wowbabysensory\wwwroot\vendor\yiisoft\yii2\web\Response.php(339): yii\web\Response->sendHeaders() #1 D:\wwwroot\wowbabysensory\wwwroot\vendor\yiisoft\yii2\web\ErrorHandler.php(135): yii\web\Response->send() #2 D:\wwwroot\wowbabysensory\wwwroot\vendor\yiisoft\yii2\base\ErrorHandler.php(262): yii\web\ErrorHandler->renderException(Object(yii\base\ErrorException)) #3 [internal function]: yii\base\ErrorHandler->handleFatalError() #4 {main} thrown in D:\wwwroot\wowbabysensory\wwwroot\vendor\yiisoft\yii2\web\Response.php on line 366
抄的吧?原文好像是这里换了个模版 http://www.yii-china.com/post/detail/226.html