yii2-ace-admin 后台模板 [ 2.0 版本 ]
Yii-ace-admin 是使用Yii2开发的一个后台管理系统, 后台模板使用ace-admin
主要功能:RBAC
特点: 方便开发,对数据表的显示、搜索、修改、新增基本功能进行了封装
对表的数据操作
1、gii 生成model
2、后台模块功能生成 控制器 和 视图
源码地址: https://github.com/myloveGy/yii2-ace-admin
安装:
1、git clone https://github.com/myloveGy/yii2-ace-admin.git
2、浏览器进入该目录index.php(简单的做了一个安装脚本,填写下数据库信息执行就好了, 数据库为文件项目目录下 yii2.sql)
3、后台默认管理员账号 super 密码 admin123
预览:
1、首页
2、数据显示
3、模块生成(生成视图文件)
4、其他页面展示
liujingxing 上海
注册时间:2016-11-20
最后登录:2024-11-09
在线时长:74小时37分
最后登录:2024-11-09
在线时长:74小时37分
- 粉丝28
- 金钱31775
- 威望40
- 积分32915
热门源码
- 基于 Yii 2 + Bootstrap 3 搭建一套后台管理系统 CMF
- 整合完 yii2-rbac+yii2-admin+adminlte 等库的基础开发后台源码
- 适合初学者学习的一款通用的管理后台
- yii-goaop - 将 goaop 集成到 Yii,在 Yii 中优雅的面向切面编程
- yii-log-target - 监控系统异常且多渠道发送异常信息通知
- 店滴云1.3.0
- 面向对象的一小步:添加 ActiveRecord 的 Scope 功能
- Yii2 开源商城 FecShop
- 基于 Yii2 开发的多店铺商城系统,免费开源 + 适合二开
- leadshop - 基于 Yii2 开发的一款免费开源且支持商业使用的商城管理系统
共 79 条评论
你好,请问行内编辑怎么用了?谢谢
我看列表里面都是单表的操作,请问能配置多表的列表展示吗?
多表列展示,重写控制器的getQuery() 方法就好了,自己处理具体的多表的查询!模板展示根据你查询结果来做配置就好了
如果有问题大家可以加群:697549103 讨论!
加群了 通过下
你好,我想问一下在导出的时候我的状态转换要写在哪里 比如 (1:‘正常’,2‘不正常’) 我想打印值而不是数字
在控制器里面重写
/** * 处理导出显示数据 * * @return array */ public function getExportHandleParams() { $array = [ 'status' => function ($value) { return $value == 1 ? '正常' : '不正常'; }, // 其他字段要改变的字段 ]; return $array; }
sClass 有几种配置呀?
问题解决了
列表页每列的宽度和高度如何调整呀?
问题解决了
这个是什么情况 配置文件urlManager 也配置了 .htaccess 文件也有
如何根据某列数据,显示操作按钮?比如根据退款状态,已经退款的不显示退款按钮
通过配置按钮的show 方法, data 为这一列的数据,返回ture 表示显示
var m = meTables({ operations: { buttons: { see: { // data 为这一行的数据 show: function (data) { return data["id"] == 1; } } } } })
或者自己添加依赖 使用createdCell 函数,处理显示的按钮信息
请问下,我的列表页,莫名其妙出现弹框,弹出1 是什么情况
支不支持3级导航?
后台管理->权限管理->角色信息 这个就是三级导航,不过不知道你需要的效果是不是这个
之前用过你的后台模版。现在页面的加载速度慢了很多呀,是因为权限管理模块化的原因吗。还是jquery.DataTables的渲染问题呢。可以优化吗
不清楚你指的渲染慢,是慢在哪里!我目前测试没有明显的感觉
登录进去提示这个怎么解决?
为什么我下载的源码包,生成模块的时候,只能生成控制器和视图,看了源码里面 也没有生成模型的功能,各位有没有完整的源码包提供下载啊
composer info jinxing/yii2-admin 查看你用到yii2-admin 版本,在 1.2.2 版本上,我才加入生成模型功能! 升级你的 yii2-admin 包就好了!或者自己用gii 生成模型一样! 如果是 1.1 版本,不要升级,部分代码不兼容
@liujingxing 你好 非常感谢 这个后台真的很好用,我的版本是 1.2.1 请问怎样升级啊,或者是生成model的gii访问地址是怎样的啊
@角落里的星辰 composer update jinxing/yii2-admin 更新包文件,最新的为 1.2.9
gii 访问路径 域名/gii
@liujingxing 你好 楼主,我这边使用componser 安装、更新都失败了,有没有下载地址可以下载最新版的或者能否给我邮箱发送一个最新版的源码包啊:541362897@qq.com 非常感谢
@角落里的星辰 你可以到 https://github.com/myloveGy/yii2-admin 下载tag 包,替换掉 vendor 下面的 jinxing/yii2-admin 这个包里面的内容!这种方式不推荐, 应该想办法解决 composer 安装的问题!
@liujingxing 好的 非常感谢
请问下多级关联的怎么写
关联的话,重现控制器的 getQuery 方法里面去做关联,前端页面可以cloums 配置里面的 data: "user.username" 可以直接拿关联数据
关联的话,重现控制器的 getQuery 方法里面去做关联,前端页面可以cloums 配置里面的 data: "user.username" 可以直接拿关联数据
你解决这个问题了吗?
时间插件的配置怎么写,比如说时间只要年月日
时间插件使用的都是bootstrap 的时间插件、参考这些插件的配置就好了! 配置格式
format: "YYYY-MM-DD"
引入时间格式化插件参考,视图文件中
<?php use yii\helpers\Json; use jinxing\admin\helpers\Helper; $url = Helper::getAssetUrl(); $depends = ['depends' => 'jinxing\admin\web\AdminAsset']; $this->registerCssFile($url . '/css/bootstrap-datetimepicker.css', $depends); $this->registerJsFile($url . '/js/date-time/moment.min.js', $depends); $this->registerJsFile($url . '/js/date-time/bootstrap-datetimepicker.min.js', $depends);
多谢,已解决
怎么更改配置才能使查看详情的标签变成打开IFRAM
可以参考角色管理-编辑权限的处理
1、屏蔽默认的查看详情按钮
2、添加自定义查看详情按钮,自定义处理
@liujingxing 谢谢 用别的方式解决了,但还是不能用自带组件构建一个ifram.ifram内部的按钮无法改变主界面的标签.
怎么禁用回车键提交数据
你好,我没有明白如何在inedx文件中添加一个按钮,然后按钮的方法在控制器中执行,能写一个示例吗?
你好! 你可以参考下meTables文档
视图页面都是
js
操作、请求都是通过ajax
请求都后端控制器老大帮忙看下这是什么原因啊
你的字段和你响应结果不一致,就是表中没有的字段、你在columns 中配置了
好的谢谢 问题解决啦 用gii生成model就正常啦