自己在PHP的无线栏目分类上面就是搞了很久都没有明白,所以现在是趁着记忆力还没有完全的消退的时候速度的记录下来
这里讲解的是最简单的树形栏目,适合的是小中型的栏目分类需求
1.这里讲解的是针对是只要通过数据库进行的分类栏目,
所以首先就是设计你的数据库字段
这长表很简单,通过ID的自增的同时,给每一个栏目赋一个父ID为该栏目来自的栏目,在最后的路径字段,
这个是为了栏目过多的时候方便理清最终的根栏目用的
2.
这里首先将该表的数据库遍历出来,遍历的前提就是组合path ,id进行一个排序,排出来就是按照你的添加的栏目,子栏目了,
然后通过path的“,”计算该层数,将该层数变成所需要取得的间隔数,
最后就是拍好的效果图。