欢迎来到素材无忧网,按 + 收藏我们
登录 注册 退出 找回密码

帝国CMS任意位置调用无限极栏目导航函数的方法

时间: 2024-02-25 09:54 阅读: 作者:素材无忧网

以下帝国CMS函数可以在任意位置调用N级导航菜单,自己只需要更改css即可。复制以下函数放到 e/class/userfun.php 文件中

function dp_classmenu($bclassid,$i=0,$m=0){
global $empire,$dbtbpre,$public_r;
$bclassid=(int)$bclassid;
$i=(int)$i;
if(!$i){$i=1;}
$d=$i;
if($d>2){$d=2;}
$st='';
if($d>1&&$m==1){
$st=' start';
}
$returnstr='';
$i+=1;
$m=0;
$sql=$empire->query("select classid,classname,bclassid,islast,classpath from {$dbtbpre}enewsclass where bclassid='$bclassid' and wburl='' order by myorder,classid");
while($r=$empire->fetch($sql)){
$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;
}

在需要调用的地方调用了,调用方法

版权声明: 本站资源均来自互联网或会员发布,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!

转载请注明: 帝国CMS任意位置调用无限极栏目导航函数的方法

标签: 帝国CMS  
模板推荐