e282486518 2016-11-15 10:13:29 64414次浏览 113条评论 63 28 0

项目简介

用Yii也快一年了,不过觉得对YII的了解十不足一。于是打算做一个通用后台,包括项目的基本功能,目前功能包括:配置管理、后台栏目、rbac、数据备份还原、广告、栏目、文章等。

项目地址:https://github.com/e282486518/yii2admin

项目刚开始,还有很多不足之处,希望多多指教。。

项目预览

本文由 e282486518 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。
可自由转载、引用,但需署名作者且注明文章出处。

觉得很赞
  • 评论于 2019-12-25 14:55 举报

    你好,所有的前端资源都加载不到,该怎么搞?

  • 评论于 2019-11-17 22:40 举报

    yii2admin 报错 有偿求助解决 微信 alonsocomeback

  • 评论于 2019-04-23 19:02 举报

    后台.png
    多域名,仅仅后台可以访问但是样式加载又问题

  • 评论于 2019-04-09 10:11 举报

    微信截图_20190409101103.png
    没加载css

  • 评论于 2019-03-27 15:22 举报

    既然放出来就不要丢一大堆坑出来行吗?这样还开尼玛源。SB

  • 评论于 2018-11-20 16:17 举报

    后台批量删除时。报400错误。关闭了_csrf 才好了,但是关闭不好吧,在哪修改请求时携带_csrf呢?谢谢

  • 评论于 2018-10-23 09:37 举报

    楼主 我得本地phpstudy环境 css js样式加载不出来 怎么配置

    共 1 条回复
    评论于 2018-11-20 16:18 回复

    我那天也遇见了,你试下把.env 改成:BACKEND_URL = / 。。然后试一下

  • 评论于 2018-09-08 00:45 举报

    Mark一下,下载下来试用了一下,确实还有很多功能不全,还需要不断的完善,有些小模块有些混乱

  • 评论于 2018-08-27 11:23 举报

    楼主帮忙看看,我composer install的时候下图报错:
    [root@VM_0_14_redhat yii2admin]# composer install
    Loading composer repositories with package information
    Updating dependencies (including require-dev)
    Your requirements could not be resolved to an installable set of packages.

    Problem 1

    - yiisoft/yii2 2.0.x-dev requires bower-asset/punycode 1.3.* -> no matching package found.
    - yiisoft/yii2 2.0.15.1 requires bower-asset/jquery 3.2.*@stable | 3.1.*@stable | 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable -> no matching package found.
    - yiisoft/yii2 2.0.15 requires bower-asset/jquery 3.2.*@stable | 3.1.*@stable | 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable -> no matching package found.
    - yiisoft/yii2 2.0.14.2 requires bower-asset/jquery 3.2.*@stable | 3.1.*@stable | 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable -> no matching package found.
    - yiisoft/yii2 2.0.14.1 requires bower-asset/jquery 3.2.*@stable | 3.1.*@stable | 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable -> no matching package found.
    - yiisoft/yii2 2.0.14 requires bower-asset/jquery 3.2.*@stable | 3.1.*@stable | 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable -> no matching package found.
    - Installation request for yiisoft/yii2 ~2.0.14 -> satisfiable by yiisoft/yii2[2.0.14, 2.0.14.1, 2.0.14.2, 2.0.15, 2.0.15.1, 2.0.x-dev].
    

    Potential causes:

    Read https://getcomposer.org/doc/articles/troubleshooting.md for further common problems.

  • 评论于 2018-08-27 11:10 举报

    我下载下来没有vendor这个目录,我从官网初始版本copy了一个过来,现在运行有一个undefined function env(),详情见下:

    Fatal error: Uncaught Error: Call to undefined function env() in D:\phpStudy\PHPTutorial\WWW\admin.phpdamon.cn\common\config\bootstrap.php:25 Stack trace: #0 D:\phpStudy\PHPTutorial\WWW\admin.phpdamon.cn\backend\web\index.php(14): require() #1 {main} thrown in D:\phpStudy\PHPTutorial\WWW\admin.phpdamon.cn\common\config\bootstrap.php on line 25

  • 评论于 2018-08-24 08:25 举报

    Come on!Baby!Baby!Come on!

  • 评论于 2018-08-01 15:04 举报

    你怎么连QueryParamAuth的access-token都能省?千万不要误导人啊。

    共 1 条回复
    评论于 2018-08-07 14:28 回复

    这样更直观,方便调试。

  • 评论于 2018-07-18 18:44 举报

    你好,执行composer install一直这种错误,什么原因呢?
    WeChat Screenshot_20180718184325.png

  • 评论于 2018-07-03 18:22 举报

    楼主好,刚刚把楼主的项目安装学习了一遍,收益匪浅,当然,我也修改了不少东西,.env那个文件我觉得是没有必要的,全局env方法十分鸡肋,代码看起来比较怪异难懂,去掉要好理解些,然后,安装脚本比较赞,很牛逼,截个图顶下楼主

  • 评论于 2018-06-01 09:38 举报

    学习了!谢谢!

  • 评论于 2018-05-24 11:27 举报

    QQ截图20180524112556.png
    从composer上下下来的项目,使用composer install就报这个错误,请问是什么原因啊?

  • 评论于 2018-05-23 10:23 举报

    $ php yii install
    Exception 'yii\base\InvalidConfigException' with message 'The configuration for the "log" component must contain a "__class" element.'

    in D:\Wnmp\html\yii2admin\vendor\yiisoft\yii2\di\ServiceLocator.php:206

    Stack trace:
    #0 D:\Wnmp\html\yii2admin\vendor\yiisoft\yii2\di\ServiceLocator.php(262): yii\di\ServiceLocator->set('log', Array)

    楼主,install直接提示这个错误。已composer install过。

  • 评论于 2018-05-11 17:02 举报

    楼主你好,我照着你的代码,新增了一个一级菜单和对应的二级菜单,但是在二级菜单对应的页面做添加操作时,页面跳转后二级菜单不显示,对应的一级菜单高亮效果也没有了,实在找不到问题出在哪里?求楼主帮忙看下是哪里少了什么。P9E0T2(U3Z_1608)~SDXC_6.png
    HM0WPB(21T)QRRG8QGCDRFT.png
    新手,跪谢!!!

    共 4 条回复
    评论于 2018-05-11 17:09 回复

    public static function getMenus($rule = 'index/index'){

        $menus = [];
        /* 获取一级栏目 pid=0 and hide=0 */
        $menus['main']  = static::find()->where(['pid'=>0, 'hide'=>0])->orderBy('sort ASC')->asArray()->all();
    
        $menus['child'] = []; //设置子节点
    
        /* 面包屑导航 */
        $nav = static::getBreadcrumbs($rule);
        var_dump($nav);
        var_dump($menus['main']);
        /* 获取一级栏目 */
    

    好像是这里的$nav获取不到值,但是不知道怎么决绝

    评论于 2018-05-14 17:35 回复

    你要在 系统-》菜单管理-》仓库管理下添加一个‘添加’栏目,并将之添加入你所在系统组的权限中即可

    评论于 2018-05-14 17:36 回复

    栏目相关的都是在 menu表中,你可以看一下在里面添加了没有。

    评论于 2018-07-11 11:04 回复

    谢谢!已经好了 好久没登录账号了 才看到 抱歉啊!

  • 评论于 2018-04-24 15:26 举报

    上传图片加入下面这段代码,上传图片会失败.
    if ($saveDB) {

    $pic = $this->savePic($url);
    if (!$pic) {
        $this->ajaxReturn($json);
    

    }

    $json['data']['id']  = $pic['id'];
    $json['data']['url'] = $pic['path'];
    

    }

  • 评论于 2018-04-17 10:43 举报

    tii.png
    我下载的目录少什么东西吗

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