为了账号安全,请及时绑定邮箱和手机立即绑定

您好关于speedphp 多级分类,树枝型。该怎么编写函数?求助大佬们

您好关于speedphp 多级分类,树枝型。该怎么编写函数?求助大佬们

侃侃无极 2021-10-07 18:07:59
求助speedphp 多级分类,树枝型。该怎么编写函数
查看完整描述

2 回答

?
SMILET

TA贡献1796条经验 获得超4个赞

public function getCatalogList($$$$id=0,$$$$level=0){$$$$conditions = array('cg_fid'=>$$$$id);$$$$results = $$$$this->findAll($$$$conditions,"cg_px ASC");$$$$catlist = array();for($$$$i=0;$$$$i < $$$$level *2 - 1;$$$$i++){$$$$str .=" ";}if($$$$level++){$$$$str .= "├ ";};foreach ($$$$results as $$$$cat){$$$$id = $$$$cat['cg_id'];$$$$tj = $$$$cat['cg_tj'];$$$$child = $$$$cat['cg_child'];$$$$num = $$$$cat['cg_num'];$$$$name = $$$$str.$$$$cat['cg_name'];$$$$paixu = $$$$cat['cg_px'];$$$$value = array('cg_id'=>$$$$id,'cg_name'=>$$$$name,'cg_px'=>$$$$paixu,'cg_num'=>$$$$num,'cg_child'=>$$$$child,'cg_tj'=>$$$$tj,);$$$$catlist[] = $$$$value;$$$$catlist = array_merge($$$$catlist,$$$$this->getCatalogList($$$$id,$$$$level));}return $$$$catlist;} 上次论坛搜索到的,就可以用的

查看完整回答
反对 回复 2021-10-10
?
噜噜哒

TA贡献1784条经验 获得超7个赞

应该是目录的结构,miniui上面有tree控件,直接把id name pid的数据取出来绑到控件上就可以了

查看完整回答
反对 回复 2021-10-10
  • 2 回答
  • 0 关注
  • 215 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信