帝国CMS实现无限级栏目调用的方法
1、打开 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.='';
}
$returnstr.="
";
}
return $returnstr;
}
(资源库 www.zyku.net)
栏 目:帝国CMS
下一篇:帝国CMS列表内容页模板(list.var)SQL调用栏目名称的方法
本文标题:帝国CMS实现无限级栏目调用的方法
本文地址:https://www.zyku.net/ecms/322.html
您可能感兴趣的文章
- 08-13织梦当前栏目调用二级、三级栏目且栏目高亮解决方法
- 02-23DedeCMS子栏目调用标签sonchannel的使用说明
- 07-15dedecms首页导航菜单二级栏目调用标签实例
- 02-27帝国CMS多图上传插件去掉图片链接的方
- 09-19goodnotes移动页面到其他笔记本方法介
- 04-20oppofindx3字体设置方法
- 01-18爱奇艺PPS-爱奇艺PPS应用软件功能介绍
- 01-08皮革人才网-皮革人才网应用软件功能介
- 04-09魅族18pro添加桌面插件方法
- 07-05Linux uuname命令
- 01-11来享WiFi-来享WiFi应用软件功能介绍
- 02-10pytorch中.to(device) 和.cuda()的区
- 05-31linux禁止ping的实现实例
- 03-14腾讯云服务器优惠券代金券领取中心
- 02-10oppo手机自定义锁屏签名方法
- 01-05华为nova7怎么开启语音助手
- 07-05Linux zipinfo命令
- 12-08vivox30如何恢复出厂模式
- 09-20vivox60在哪里设置5G网络
- 11-25oppo手机取消Breeno语音服务方法介绍
最近更新
阅读排行
猜你喜欢
- 01-27苹果12mini手机设置自动调节亮度方法
- 01-18间谍之耳-间谍之耳应用软件功能介绍
- 01-12卓丰秒连WiFi助手-卓丰秒连WiFi助手应
- 03-12Sublime text 3如何一键隐藏代码块
- 01-11微控云-微控云应用软件功能介绍
- 11-11天猫精灵如何改设备名称
- 12-25早典-早典应用软件功能介绍
- 03-15PHP7.0正式版 VS PHP5.5.30 WORDPRESS
- 09-24OPPOK9Pro怎么还原出厂设置
- 02-28WordPress如何使用the_title()与the_t