/*********************帝国CMS输出全站函数***************************/
function YL_Class_Tree($bclassid){
global $empire,$dbtbpre,$class_r;
$sql=$empire->query("select classid,classname,bname,bclassid,islast,wburl,showclass from {$dbtbpre}enewsclass where bclassid='$bclassid' order by myorder,classid");
$i=0;
while($r=$empire->fetch($sql)){
$i++;
$classurl=$r['wburl']?$r['wburl']:sys_ReturnBqClassUrl($class_r[$r['classid']]);//判断是外部栏目使用外部栏目地址
if(!$r['islast']&&!$r['wburl']&&$r['showclass']==0){//判断非终极就输出非终极样式并且继续执行查询
$rdata.='<br><b><a href="'.$classurl.'">'.$r['classname'].'</a></b><br> '.YL_Class_Tree($r['classid']).'';
}elseif(($r['islast']||$r['wburl'])&&$r['showclass']==0){//判断是终极就输出终极样式
$rdata.='<a href="'.$classurl.'">'.$r['classname'].'</a> ';
}
}
return $rdata;
}
模版中使用:
<?=YL_Class_Tree(0)?>
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:312334557@qq.com 我们将配合处理!
原文地址:《帝国CMS输出全站栏目{函数版}(帝国cms官网)》发布于2021-05-28 17:40:26