PHPIN.NET

 找回密码
 立即注册
查看: 6181|回复: 0

[函数] 帝国CMS输出全站栏目{函数版}

[复制链接]

469

主题

31

回帖

5569

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5569
发表于 2014-11-13 16:57:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
帝国CMS输出全站栏目{函数版}
本文关键字词:帝国CMS输出栏目,ECMS全站栏目,帝国CMS函数

userfun.php函数代码:
  1. /*********************帝国CMS输出全站函数***************************/
  2. function YL_Class_Tree($bclassid){
  3.     global $empire,$dbtbpre,$class_r;
  4.     $sql=$empire->query("select classid,classname,bname,bclassid,islast,wburl,showclass from {$dbtbpre}enewsclass where bclassid='$bclassid' order by myorder,classid");
  5.     $i=0;
  6.     while($r=$empire->fetch($sql)){
  7.         $i++;
  8.         $classurl=$r['wburl']?$r['wburl']:sys_ReturnBqClassUrl($class_r[$r['classid']]);//判断是外部栏目使用外部栏目地址
  9.         if(!$r['islast']&&!$r['wburl']&&$r['showclass']==0){//判断非终极就输出非终极样式并且继续执行查询
  10.             $rdata.='<br><b><a href="'.$classurl.'">'.$r['classname'].'</a></b><br>&nbsp;&nbsp;&nbsp;'.YL_Class_Tree($r['classid']).'';
  11.         }elseif(($r['islast']||$r['wburl'])&&$r['showclass']==0){//判断是终极就输出终极样式
  12.             $rdata.='<a href="'.$classurl.'">'.$r['classname'].'</a>&nbsp;&nbsp;&nbsp;';
  13.         }
  14.     }
  15.     return $rdata;
  16. }
复制代码


模版中使用:
  1. <?=YL_Class_Tree(0)?>
复制代码


效果截图:
演示截图.jpg

具体使用请自行扩展开发即可。本函数预留足够大的发挥空间。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|PHPIN.NET ( 冀ICP备12000898号-14 )|网站地图

GMT+8, 2024-11-21 21:03

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表