+ 收藏我们

网站模板

网站模板搜索
404模板 营销型模板 外贸网站模板 单页模板 双语模板 标签大全
电话:18630701785
首页 > 站长学院 > 帝国CMS无限极栏目导航函数 >

帝国CMS无限极栏目导航函数

时间:2024-05-26 10:28:01

以下帝国CMS函数可以在任意位置调用N级导航菜单,自己只需要更改css即可。

复制以下函数放到 e/class/userfun.php 文件中

  1. function dp_classmenu($bclassid,$i=0,$m=0){
  2. global $empire,$dbtbpre,$public_r;
  3. $bclassid=(int)$bclassid;
  4. $i=(int)$i;
  5. if(!$i){$i=1;}
  6. $d=$i;
  7. if($d>2){$d=2;}
  8. $st='';
  9. if($d>1&&$m==1){
  10. $st=' start';
  11. }
  12. $returnstr='';
  13. $i+=1;
  14. $m=0;
  15. $sql=$empire->query("select classid,classname,bclassid,islast,classpath from {$dbtbpre}enewsclass where bclassid='$bclassid' and wburl='' order by myorder,classid");
  16. while($r=$empire->fetch($sql)){
  17. $returnstr.='
  • '; $classurl=$public_r['newsurl'].$r['classpath'].'/'; $m+=1; if($r['islast']){ $qstr='&C'; $lian=''; $hstr=''; }else{ $qstr='&D'; $lian='class="lian"'; $hstr='-'; } $returnstr.=$qstr.''.$exp.$r['classname'].''.$hstr; if(empty($r['islast'])) { $moreclassstr=dp_classmenu($r['classid'],$i,$m); $returnstr.='
      '.$moreclassstr.'
    '; } $returnstr.="

"; } return $returnstr; }

有问题可以加入网站技术QQ群一起交流学习

本站会员学习、解决问题QQ群(691961965)

客服微信号:lpf010888

Title