dedecms获取多级栏目
程序员文章站
2022-06-05 20:21:18
...
把函数getall放到include文件夹下的extend.func.php文件里面 DeDeCMS function getall($id){ global $dsql;$sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype` WHERE reid=$id order
把函数getall放到include文件夹下的extend.func.php文件里面
DeDeCMS
function getall($id){ global $dsql; $sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype` WHERE reid=$id order by sortrank asc"; $dsql->SetQuery($sql); $dsql->Execute(); while($row = $dsql->GetArray()) { $row['typelink'] = $row['typeurl'] = GetOneTypeUrlA($row); $arrs[] = $row; } for($i=0;$iGetOne("SELECT id FROM `dede_arctype` WHERE reid='$arrs[$i][id]'"); if($row2['id'] > 0){ $arrs[$i]['son'] = getall($arrs[$i]['id']); } } return $arrs; }
//下面是模板代码,可自定义 {dede:php} $res = getall(5); $html = ''; for($i=0;$i".$res[$i][typename].""; if(!empty($res[$i][son])){ $lv2 = $res[$i][son]; $html .=" "; for($j=0;$j
'; } $html .=''; } echo $html; {/dede:php}".$lv2[$j][typename].""; if(!empty($lv2[$j][son])){ $lv3 = $lv2[$j][son]; $html .=" "; } $html .=""; } $html .='
上一篇: 春天早餐吃什么最好,你真的吃对了吗
下一篇: Python 注释小结