博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Yii2中加入yii2-admin模块
阅读量:6422 次
发布时间:2019-06-23

本文共 1040 字,大约阅读时间需要 3 分钟。

hot3.png

1.安装yii2

2.git上下载yii2-admin,https://github.com/mdmsoft/yii2-admin

3.解压文件yii2-admin-master.zip  到yii2项目的vendor下,文件夹及路径为vendor\mdmsoft\yii2-admin\models

4.修改配置文件backend/config/main.php

return [    'modules' => [        'admin' => [            'class' => 'mdm\admin\Module',             'layout' => 'left-menu',//yii2-admin的导航菜单        ]        ...    ],    ...    'components' => [        ...        'authManager' => [            'class' => 'yii\rbac\DbManager', // 使用数据库管理配置文件        ]    ],    'as access' => [        'class' => 'mdm\admin\components\AccessControl',        'allowActions' => [            'site/*',//允许访问的节点,可自行添加            'admin/*',//允许所有人访问admin节点及其子节点            'some-controller/some-action',        ]    ],    'aliases' => [        '@mdm/admin' => '@vendor/mdmsoft/yii2-admin',    ],];

 5.执行SQL语句

其中sql文件保存在<project>/vendor/yiisoft/yii2/rbac/migrations/schema-mysql.sql里,复制到MySQL的客户端工具中执行即可。

6.通过访问地址栏http://localhost/yii2/advanced/backend/web/index.php?r=admin查看效果,如下:

4aa52f9b0dd756e89809b761ae86605a_1281x783.png

转载于:https://my.oschina.net/u/2544569/blog/1058082

你可能感兴趣的文章
单点登录 - CAS退出登录后跳转到指定页面
查看>>
vnc安装和使用
查看>>
Titan图数据介绍
查看>>
阿里云自定义监控配置实例
查看>>
display:inline-block的用法
查看>>
5分钟了解 Python 中的super函数是如何实现继承的
查看>>
NginX+keepalived实现高可用
查看>>
linux下oracle数据库服务和监听的启动停止
查看>>
Centos5x 安装 VMware Tools
查看>>
MySQL主主同步
查看>>
TP简单的单元测试框架 个人发布1.0版,持续跟新中...
查看>>
网站推广第一周总结和反思
查看>>
[原创]windows server 2012 AD架构 试验 系列 – 5 AD备份与还原
查看>>
socket编程(二)
查看>>
mysql 主从同步
查看>>
NAT的转化
查看>>
Could not connect to '172.18.253.2' (port 22): Connection failed.
查看>>
通过F5 LTM iRule实现根据URL进行流量分发
查看>>
Day8-php 文件的操作
查看>>
Python的method, class method, static method
查看>>