llp 2016-06-17 15:58:50 14110次浏览 10条评论 6 1 0

原文:http://www.izyue.com/yii2-admin

更新:

  • 2016-06-21 更新安装流程,以更简单的方式安装项目(和Yii2的模板安装方式相同,更接地气)

简介

系统基于yii2.0框架开发,保留框架原有的特性,适合作为二次开发的基础系统,也可以直接拿来作为后台系统。管理系统的模块在不断完善中,现有的功能包含,完整的RBAC权限管理~

功能

  1. 基础功能:登录,登出,密码修改等常见的功能

  2. 菜单配置:可视化配置菜单,可以根据配置用户的权限显示隐藏菜单

  3. 权限机制:角色、权限增删改查,以及给用户赋予角色权限

  4. 规则机制:除了权限角色之外有规则机制,即可以给对应的权限配置规则

  5. 二次开发:完全可以基于该系统做二次开发,开发一套适合自己的后台管理系统,节约权限控制以及部分基础功能开发的时间成本,后台系统开发的不二之选

  6. 持续更新:新的功能模块会持续更新,请关注

源码

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@

预览

登录

首页

权限管理

角色管理

路由管理

菜单管理

觉得很赞
  • 评论于 2016-06-18 19:38 举报

    66666

    觉得很赞
  • 评论于 2016-06-27 13:57 举报

    6666666666666666666666666666666666666666666666666

    觉得很赞
  • 评论于 2016-06-27 15:19 举报

    多谢兄弟们支持~

  • 评论于 2016-07-14 12:24 举报

    你好,可以在QQ上请教一些问题吗?

    1 条回复
    评论于 2016-07-15 17:50 回复

    可以在github上创建问题哦~ QQ回复不过来~
    https://github.com/liulipeng/yii2-app-advanced/issues

  • 评论于 2016-09-07 23:15 举报

    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-
    
  • 评论于 2016-12-28 15:32 举报

    角色管理中的信息怎么删除

  • 评论于 2018-03-18 13:09 举报

    数据库是自动生成的吗?还是要自己建立一个?

  • 评论于 2018-03-18 17:24 举报

    gii的权限怎么开启呢

  • 评论于 2018-06-20 10:36 举报

    问下这个问题,一直找不到解决办法~~

    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
    
  • 评论于 2018-06-21 09:35 举报

    抄的吧?原文好像是这里换了个模版 http://www.yii-china.com/post/detail/226.html

您需要登录后才可以评论。登录 | 立即注册