- 调用模型
$cate = new CateModel(); $res = $cate->catetree(); - 模型实现递归
public function catetree() { $cateres = $this->select(); return $this->sort($cateres); } public function sort($data,$pid=0,$level=0) { static $arr = array(); foreach ($data as $key => $v) { if($v['pid'] == $pid){ $v['level'] = $level; $arr[] = $v; $this->sort($data,$v['id'],$level+1); } } return $arr; }3.视图输出
<!-- 表格显示 --> {volist name = "res" id = "vo"} <tr> <td align="center">{$vo.id}</td> <td align="left"><?php echo str_repeat('--------|',$vo['level'])?>{$vo.catename}</td> <td align="center"> <!-
tp5无限极分类
最新推荐文章于 2026-04-17 02:51:06 发布
这篇博客介绍了如何在ThinkPHP5(简称TP5)框架下实现无限级分类。首先,通过调用模型来处理数据,利用模型方法实现递归处理分类数据。接着,在视图部分展示这些分类,确保能够正确地层级展示无限级的分类结构。


2754

被折叠的 条评论
为什么被折叠?



