您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

Thinkphp无限级分类代码

2024/3/15 10:25:54发布22次查看
这篇文章主要介绍了thinkphp无限级分类代码,无限级分类真的很重要了,我不会写怎么办?本篇就一步步告诉大家如何制作无限级分类,感兴趣的小伙伴们可以参考一下
本篇就一点一点教大家写一个无限级分类出来,其实掌握一个知识,最主要的是要掌握无限级分类的逻辑,那么写起来就很容易的多了。
首先看数据库表:xp_cate
控制器:cateaction.class.php
field(id,name,pid,path,concat(path,'-',id) as bpath)->order('bpath')->select();foreach($list as $key=>$value){$list[$key]['count']=count(explode('-',$value['bpath']));}$this->assign('alist',$list);$this->display();}//添加栏目function add(){$cate=new catemodel();if($vo=$cate->create()){if($cate->add()){$this->success('添加栏目成功');}else{$this->error('添加栏目失败');}}else{$this->error($cate->geterror());}}}?>
模型:catemodel.class.php
where(id=$pid)->find();$data=$list['path'].'-'.$list['id'];//子类的path为父类的path加上父类的id}return $data;}}?>
模板:index.html
请选择父级栏目:根栏目  {$vo['name']}
新的栏目名称:
显示结果如下:
有没有掌握无限级分类的逻辑,上文分享的thinkphp无限级分类代码,希望对大家的学习有所帮助。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product