Yii 2.0框架 NestedSets 插件完成无限极分类

前言:今天发现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 源码地址

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值