Yii 2.0框架 NestedSets 插件完成无限极分类
2018-08-24 17:09
323 查看
前言:今天发现RBAC 权限管理,使用一个弹出层加上Ztree 看起来很友好,所以就想到使用Ztree 结合无限极分类。但平时无限极分类挺常用,递归的方式分类过多就会出现内存消耗过大的情况,所以使用了Nestedsets 嵌套结合完成分类。
一、通过Composer 安装Nestedset插件到Yii 2.0 框架,使用这条命令“composer require creocoder/yii2-nested-sets”完成安装。
1, Composer 下载 Nestedset 完成效果:
2,通过Nestedsets 提供的 sql 文件,完成数据表的创建:
3, 尝试自己添加无限极分类控制器和模型:
4, 如何使用Nestedsets 添加分类呢?
5,到此无限极分类的效果就出来了,但是发现好丑啊!就此想到使用Ztree 前端树状插件完成展示功能:
6,使用Ztree插件进行加载显示,返回JOSN数据格式:
7,Ztree 插件展示效果图 :
总结:通过这个下功能学习到了Ztree 前端插件如何取值,传递到后端保存进数据库。同时也算是Yii 2 的一个入门,知道使用Yii2 如何安装插件,并在项目中使用, 比如:“微信支付”等。 Yii2-Nestedsets Ztree 源码地址
阅读更多相关文章推荐
- yii框架无限极分类的实现方法
- 在Yii框架下用递归方式简单实现无限极分类
- Yii无限极分类2
- 选择Yii 2.0版本框架的7个理由
- 在Yii2框架中使用netstedsets与ztree实现无限极分类管理教程
- yii2.0使用插件实现一个简单的上传功能
- 使用strtus2框架的json插件来完成ajax操作
- 基于jquery 无限极分类下拉列表选择插件
- Yii2.0框架基础--修改控制器ID指向控制器类
- yii2框架中使用嵌套集合实现无限极商品分类
- Yii框架2.0的视图和widgets表单的使用
- Yii2.0高级框架数据库增删改查的一些操作(转)
- Yii框架2.0的过滤器
- Yii2.0框架基础--布局
- 从零开始学YII2框架(四)扩展插件yii2-kartikgii
- YII2.0框架(四) 数据库操作yii\db\Commond
- 使用递归完成无限极的分类
- YII框架中使用jQuery UI : 自动完成(Autocomplete)--本地数据和使用ajax获取远程数据实例
- Yii框架2.0的Gii
- YIi2.0 中有没有一个方法是跟TP框架里的setInc和setDec相同的功能,实现 加 减