一级、二级、三级、四级标签嵌套法 上面的是输出到三级栏目,如果需要四级栏目可以这样修改三级四级 无限级栏目无限分类自定义函数递归法 在 include/extend.func.php 最下面添加 前台模板调用标签 ...
分类:
其他好文 时间:
2018-11-04 19:17:21
阅读次数:
187
class Tree{ public $data=array(); public $cateArray=array(); function Tree() { } function setNode ($id, $parent, $value) { $parent = $parent?$parent:0 ...
分类:
Web程序 时间:
2018-10-09 18:11:02
阅读次数:
579
$value) { $str .= "{$value['catename']}"; } } echo displayPath(4,'cate.php?p=1&cid='); ...
分类:
Web程序 时间:
2018-09-19 19:44:59
阅读次数:
203
* 根据php无限分类实现js版本的 * test output: [{"id":1,"parentid":0,"name":"PHP","children":[{"id":2,"parentid":1,"name":"PHP_Framework","children":[{"id":4,"pare ...
分类:
编程语言 时间:
2018-08-04 21:03:17
阅读次数:
452
一、什么是无限分类? 无限级别的向下分类 二、无限分类数据表的设计 id name pid path (级别) 1 国际新闻 0 0 (顶级分类) 2 国内新闻 0 0 (顶级分类) 3 国际娱乐新闻 1 0-3 (上级分类级别—本分类主键ID) 4 国际体育新闻 1 0-4 5 国内娱乐新闻 2 ...
分类:
其他好文 时间:
2018-08-02 11:29:12
阅读次数:
140
//这个是核心方法 function generateTree($items){ $tree = array(); foreach($items as $item){ if(isset($items[$item['pid']])){ $items[$item['pid']]['son'][] =& ... ...
分类:
Web程序 时间:
2018-07-31 15:26:57
阅读次数:
411
var data = [ {id:100000, name :"1", pid :0}, {id:100100, name :"1-1", pid :100000, }, {id:100101, name :"1-1-1", pid :100100, }, {id:200000, name :"2"... ...
分类:
编程语言 时间:
2018-07-25 14:31:45
阅读次数:
138
问题:设计公司的员工表,员工有不同级别,要求可通过一个员工查到其下属的所有员工,也可查到其所属的上级。 解决:递归实现无限分类思想,每一个员工存入其所属的上级的id作为自己的pid,另外存入path,path包含自身id,方便显示路径。 递归的注意点: 1.一定有一个判断条件,否则递归就死循环了 2 ...
分类:
其他好文 时间:
2018-05-11 17:20:29
阅读次数:
166