帝国cms灵动标签调用栏目导航技巧
- 格式:doc
- 大小:79.00 KB
- 文档页数:4
帝国cms列表页调⽤⽂章关键词与tag的⽅法1、打开 e/class/connect.php 这个⽂件,然后找到下⾯这段代码搜索栏⽬链接添加$listtemp=str_replace('[!--keyboard--]',$r[keyboard],$listtemp);在列表页模板的列表内容模板(list.var) (*)中⾏调⽤帝国CMS列表页⾯调⽤本⽂关键词TAGS的⽅法⼀般我们填写关键字时会同时将关键字复制到tags,以此来归类⽂章,实现更好的seo优化效果,也有的朋友想把关键字或tags的链接放在栏⽬、列表页,获得更好的曝光率。
下⾯cms⼤学⼩编和⼤家分享⼀下调⽤⽅式。
希望新⼿朋友们能⽤到。
$nsmalltext=$r[smalltext];$ntext=strip_tags($nsmalltext);//去除内容简介⾥的HTML标签$newtext=esub($ntext,100,'...') ;//限制100字$keyboard=$r[keyboard];$r_tag=explode(",",$keyboard);$tempid=1;//这⾥是搜索模板IDfor($i=0;$i<count($r_tag);$i++){if($r_tag[$i]){$tagslink=$public_r[newsurl]."e/search/?searchget=1&tbname=$tbname&tempid=$tempid&show=keyboard&keyboard=".$r_tag[$i];//链接$tags.="<a href='$tagslink' target='_blank'>".$r_tag[$i]."</a> ";}}$listtemp='<div class="list-item "><h3 class=" course-cate-video "><a href="[!--titleurl--]" target="_blank" title="[!--oldtitle--]">[!--title--]</a></h3><p title="内容简介">'.$newtext.'...</p><p class="meta-tag"><span>标签:</span>'.$tags.'<span class="meta-date">2010-12-16</span></p></div>';将上⾯代码复制到列表页模板中,也就是list.var内,勾选使⽤程序代码。
帝国cms 调用当前栏目标题分类摘要:1.帝国CMS 简介2.调用当前栏目标题分类的方法3.实际应用示例正文:【帝国CMS 简介】帝国CMS 是一款国内知名的内容管理系统,具有强大的功能和灵活的扩展性。
它被广泛应用于网站、论坛、博客等各类互联网平台,为用户提供方便的内容发布、管理和维护。
【调用当前栏目标题分类的方法】在帝国CMS 中,调用当前栏目标题分类的方法主要依赖于其自身的标签和分类功能。
具体操作步骤如下:1.登录帝国CMS 后台管理界面。
2.在左侧菜单栏中找到并点击“栏目管理”。
3.在栏目管理页面中,找到需要调用当前栏目标题分类的栏目。
4.点击该栏目右侧的“编辑”按钮,进入栏目编辑页面。
5.在栏目编辑页面中,找到“标签”或“分类”选项卡。
6.在“标签”或“分类”选项卡中,可以添加、编辑或删除该栏目的标签或分类。
7.完成标签或分类的添加或修改后,点击页面下方的“保存”按钮,保存设置。
【实际应用示例】以一个新闻类网站为例,假设该网站有两个栏目,分别为“国内新闻”和“国际新闻”。
我们可以按照以下步骤调用当前栏目标题分类:1.在栏目管理页面中,将“国内新闻”栏目添加一个名为“新闻”的分类。
2.在前台页面中,调用该分类的代码如下:```{dede:channel typeid="1"}<h2>{/dede:channel}</h2>{/dede:channel}```其中,`typeid="1"`表示调用ID 为1 的栏目,即“国内新闻”栏目;`<h2>{/dede:channel}</h2>`表示调用当前栏目的标题,即“新闻”分类。
信息标签调用操作类型按 栏 目 调 用栏目最新信息 (栏目ID=栏目ID) 1 栏目点击排行 (栏目ID=栏目ID) 2 栏目推荐信息 (栏目ID=栏目ID) 9 栏目评论排行 (栏目ID=栏目ID) 12 栏目头条信息 (栏目ID=栏目ID) 15 栏目下载排行 (栏目ID=栏目ID)按 默 认 表 调 用3 默认表最新信息 (栏目ID=0)4 默认表点击排行 (栏目ID=0)5 默认表推荐信息 (栏目ID=0) 10 默认表评论排行 (栏目ID=0) 13 默认表头条信息 (栏目ID=0) 16 默认表下载排行 (栏目ID=0) 按 专 题 调 用6专题最新信息 (栏目ID=专题ID) 7 专题点击排行 (栏目ID=专题ID) 8 专题推荐信息 (栏目ID=专题ID) 11 专题评论排行 (栏目ID=专题ID) 14 专题头条信息 (栏目ID=专题ID) 17 专题下载排行 (栏目ID=专题ID)按 数 据 表 调 用18 各表最新信息 (栏目ID='表名') 19 各表点击排行 (栏目ID='表名') 20 各表推荐信息 (栏目ID='表名') 21 各表评论排行 (栏目ID='表名') 22 各表头条信息 (栏目ID='表名') 23各表下载排行 (栏目ID='表名')按 标 题 分 类 调 用25标题分类最新信息 (栏目ID=标题分类ID)26标题分类点击排行 (栏目ID=标题分类ID)27标题分类推荐信息 (栏目ID=标题分类ID)28标题分类评论排行 (栏目ID=标题分类ID)29标题分类头条信息 (栏目ID=标题分类ID)30标题分类下载排行 (栏目ID=标题分类ID)按 S Q L 调 用24按sql 查询 (栏目ID='sql 语句') 数据表前缀可用:“[!db.pre!]"表示获取栏目链接:[!--news.url--]e/public/ClassUrl/?classid=[!--self.classid--] [hbefrom]$navinfor[befrom][/hbefrom]。
帝国CMS列表页,调文章信息里面的所属专题标签具体方法如下:页面模版标签:$ztstr=dp_ReturnZtStr($r['id'],$r['classid'],1);$listtemp='<div class="border-img-box"><div class="img_inner_wrapper"><div class="inner_wrapper_img inner_wrapper _img1"><div><a href="[!--titleurl--]" target=" _blank"> <img title="[!--title--]" class="img-min-height" alt="[! --title--]" src="'.sys_ResizeImg($r[titlepic],228,20,3).'" /></a> </div><div class="img_inner_wrapper_tag"><div class="title"><a href="[!--tit leurl--]" target="_blank">[!--title--]</a> </div><div class="tag curr"><label>标签:</label>'.$ztstr.'</div></div></div></div></div>';PHP文件代码修改:function dp_ReturnZtStr($id,$classid,$e=0){global $dbtbpre,$empire,$class_zr,$public_r;$str="";$zsql=$empire->query("select * from {$dbtbpre}enewszt where ztid in (select ztid from {$dbtbpre}enewsztinfo where classid='".$ classid."' and id='".$id."') ");while($zr=$empire->fetch($zsql)){$str.='<a href="'.$public_r['newsurl'].$class_zr[$zr['ztid']]['ztpat h'].'/" title="'.$class_zr[$zr['ztid']]['ztname'].'" target="_blank ">'.$class_zr[$zr['ztid']]['ztname'].'</a>';}if($str&&$e){$str=" ".$str;}return $str;}调用专题屎的看不懂的找我。
帝国CMS列表页⾯调⽤关键字TAG的⽅法本⽂实例讲述了帝国CMS列表页⾯调⽤关键字TAG的⽅法。
分享给⼤家供⼤家参考。
具体实现⽅法如下:将下⾯代码复制到列表内容模板(list.var),记得要选列表页,使⽤程序代码:复制代码代码如下:$nsmalltext=$r[smalltext];$ntext=strip_tags($nsmalltext);//去除内容简介⾥的HTML标签$newtext=esub($ntext,100,'...') ;//限制100字$keyboard=$r[keyboard];$r_tag=explode(",",$keyboard);$tempid=1;//这⾥是搜索模板IDfor($i=0;$i<count($r_tag);$i++){if($r_tag[$i]){$tagslink=$public_r[newsurl]."e/search/?searchget=1&tbname=$tbname&tempid=$tempid&show=keyboard&keyboard=".$r_tag[$i];//链接$tags.="<a href='$tagslink' target='_blank'>".$r_tag[$i]."</a> ";}}$listtemp='<div class="list-item "><h3 class=" course-cate-video "><a href="[!--titleurl--]" target="_blank" title="[!--oldtitle--]">[!--title--]</a></h3><p title="内容简介">'.$newtext.'...</p><p class="meta-tag"><span>标签:</span>'.$tags.'<span class="meta-date">2010-12-16</span></p></div>';运⾏效果如下图所⽰:希望本⽂所述对⼤家的帝国CMS建站有所帮助。
帝国CMS使用灵动标签调用新闻内容第一张图片最新帝国CMS使用灵动标签调用新闻内容第一张图片以下是三零网为大家整理的最新帝国CMS使用灵动标签调用新闻内容第一张图片的文章,希望大家能够喜欢!有时候我们在建站的过程当中需要调用内容页中正文的第一张图片(并不是缩略图),这样就会无从下手,但其实对不懂开发的站长是太难了,往往是会用标题图片来取代,下面分享网友们贡献出来的方法在connect.php搜索“//替换列表模板/标签模板/搜索模板”在上方增加以下代码://获取内容页第一张大图片function diy_imgFirst($r){global $empire,$dbtbpre;$fr=$empire->fetch1("select newstext from {$dbtbpre}ecms _news_data_1 where id='$r[id]'");$newstext=stripslashes($fr['newstext']);//去除反斜杠并且获取文章正文内容$pattern = "/.*src=\"([^^]*?)\".*/i"; //正则preg_match_all($pattern, $newstext, $match);if(count($match[1])>=1){//return $match[1][0];//返回第一张图片地址$diyfpic=$match[1][0];}else{$diyfpic=$r['titlepic'];}return $diyfpic;}还是修改这个文件,搜索$titleurl=sys_ReturnBqTitleLink($r);//链接在下方增加以下代码:$diyfpic=diy_imgFirst($r);还是这个文件,搜索$listtemp=str_replace('[!---titleurl--]',$titleurl,$listtemp);在下方增加以下代码:$listtemp=str_replace('[!---diyfpic--]',$diyfpic,$listtemp);后台在管理列表模板的list.var中,直接使用[!---diyfpic--] 最好把$diyfpic=$r['titlepic'];改成$diyfpic='e/data/images/notimg.gif';因为一般没有大图,就没有缩略图。
《帝国网站管理系统》一招鲜吃天遍天系列教程之灵动标签使用点击进入论坛讨论《帝国网站管理系统》英文名“EmpireCMS”,简称帝国CMS。
本教程适用于帝国CMS5.1以上版本。
面向用户:网站部署:·EmpireCMS零基础的用户;·网站栏目与数据:默认安装,调用安装时内置的初始数据。
·会使用Dreamweaver设计简单表格式模板的用户;·页面调用:用灵动标签调用各新闻栏目的数据。
·能看懂基本HTML的用户。
·系统模型:使用内置的新闻系统模型。
准备工具:·Dreamweaver(网站模板制作工具)实例效果图:▲top 网页制作流程:1、制作显示效果页面;2、修改效果页面加上e:loop调用标签;3、将已加上灵动标签的HTML效果页面代码复制到后台更新;4、查看生成后的页面效果。
1、制作显示效果页面先用Dreamweaver做出网页效果,如下为我们预先做的普通HTML页面效果(图1):效果页面HTML代码如下(HTML代码1):▲top 2、修改效果页面加上e:loop调用标签:我们来分析下上面做好的HTML网页调用样式,如下(图2):上图我们分析了该网页共有两种调用样式:文字调用样式、图片调用样式:文字调用样式:一行一列,内容包括"标题"(标题长度截取36个字符)、"标题链接"、"发布日期"格式;应用于国内、国际、娱乐、体育新闻4个栏目,每个栏目显示最新3条信息。
图片调用样式:一行一列,内容包括"标题"、"标题图片"、"图片链接"格式;调用新闻数据表内所有栏目带标题图片的信息,共显示4条最新信息。
因此我们需要为上述每个类别的文字(图片)调用样式中添加灵动标签,调用并显示该样式。
▲top e:loop灵动标签语法:(详细语法可以点击这里查看)[e:loop={栏目ID,显示条数,操作类型,只显示有标题图片}]模板代码内容[/e:loop]灵动标签参数说明:"操作类型"决定"栏目ID"值,即标签参数中的"栏目ID/专题ID/SQL语句/表"参数必须与操作类型一一相对应.操作类型查询首先确定信息的调用范围(调用的是栏目?专题?数据表?默认表?标题分类还是SQL的信息),再确定操作类型和栏目ID值,例如:调用某栏目的最新信息操作类型按栏目调用值为0,栏目ID=调用栏目的ID值(在帝国CMS后台查询该栏目ID 值)。
用PHP代码实现灵动标签的技巧帝国CMS用PHP代码实现灵动标签的技巧:为什么要了解这个技巧1、通过php代码可以在不支持灵动标签的页面中调用信息。
2、通过php代码来调用信息更灵活,可以支持标签无限嵌套的效果。
如何用PHP代码实现灵动标签的功能[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]模板代码内容[/e:loop]上面对应的PHP函数是:sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序)灵动标签实际对应的原型PHP代码为如下:<?php$ecms_bq_sql=sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序);$bqno=0;while($bqr=$empire->fetch($ecms_bq_sql)){$bqsr=sys_ReturnEcmsLoopStext($bqr);$bqno++;?>模板代码内容<?php}>怎么做能实现标签无限嵌套的效果?下面举例:<?php$ecms_bq_sql=sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序);$bqno=0;while($bqr=$empire->fetch($ecms_bq_sql)){$bqsr=sys_ReturnEcmsLoopStext($bqr);$bqno++;?><?php$ecms_bq_sql2=sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序);草根网草根论坛合肥论坛人气论坛娱乐论坛生活论坛草根网草根论坛合肥论坛人气论坛娱乐论坛生活论坛$bqno2=0;while($bqr2=$empire->fetch($ecms_bq_sql2)){$bqsr2=sys_ReturnEcmsLoopStext($bqr2);$bqno2++;?>模板代码内容2 <?=$bqr2[title]?><?php}?>模板代码内容 <?=$bqr[title]?><?php}>红色部分是二次嵌套,还可以加三次、四次...,由上可以看出通过PHP代码是可以实现标签无限嵌套,只要$ecms_bq_sql、$bqno、$bqr、$bqsr变量名改下就可以了。
系统内置标签语法介绍:操作类型说明操作类型说明0 各栏目最新 1 各栏目热门 2 各栏目推荐 9各栏目评论排行12 各栏目头条信息 15 各栏目下载排行 25 各栏目评分排行 26 各栏目投票排行3 所有信息最新(默认表)4 所有信息热门(默认表) 5所有信息推荐(默认表)10 所有信息评论排行(默认表) 13 所有信息头条(默认表) 16 所有信息下载排行(默认表) 27 所有信息评分排行(默认表) 28 所有信息投票排行(默认表)6 专题最新信息7 专题热门信息 8专题推荐信息11 专题评论排行 14 专题头条 17 各专题下载排行 29 各专题评分排行 30 各专题投票排行18 各表最新 (栏目ID='表名') 19 各表热门 (栏目ID='表名')20 各表推荐 (栏目ID='表名') 21各表评论排行 (栏目ID='表名')22 各表头条信息 (栏目ID='表名')23 各表下载排行 (栏目ID='表名')31 各表评分排行 (栏目ID='表名')32各表投票排行 (栏目ID='表名')24按sql 查询(栏目ID='sql 语句')数据表前缀可用:“[!db.pre!]"表示注意事项:标签参数中的“栏目ID/专题ID/SQL 语句/表”参数必须与操作类型一一相对应。
比如操作类型为:0(各栏目最新)那么“栏目ID/专题ID/SQL 语句/表”参数必须为栏目ID ;比如操作类型为:6(专题最新信息)那么“栏目ID/专题ID/SQL 语句/表”参数必须为专题ID ; 比如是操作类型为:18(各表最新)那么“栏目ID/专题ID/SQL 语句/表”参数必须为数据表名; 比如是操作类型为:24(按sql 查询)那么“栏目ID/专题ID/SQL 语句/表”参数必须为SQL 语句; 比如是操作类型为:3(所有信息最新(默认表))那么“栏目ID/专题ID/SQL 语句/表”参数要为0。
帝国CMS专题调⽤标签eshowzt不⽀持标签模板使⽤程序代码的解决⽅法本⽂讲述了帝国CMS专题调⽤标签eshowzt不⽀持标签模板使⽤程序代码的解决⽅法。
涉及针对帝国CMS源码的修改。
分享给⼤家供⼤家参考,具体如下:⼀、问题:在项⽬开发中需要在⾸页调⽤专题,且专题增加了“专题⾃定义字段”:副标题(ftitle),需要在栏⽬名调⽤出⽐较简短的副标题。
使⽤【专题调⽤标签】eshowzt并设置对应的标签模板,在标签模板的list.var部分勾选【使⽤程序代码】,编写代码如下:复制代码代码如下:$listtemp='<li><a href="[!--classurl--]">'.ReturnZtAddField('[!--classid--]','ftitle').'</a></li>';专题调⽤标签写好后刷新⾸页,发现勾选【使⽤程序代码】⽆效,就是说使⽤【专题调⽤标签】eshowzt的时候list.var部分⽆法使⽤程序代码。
⼆、分析:查看帝国CMS源码,找到专题调⽤标签eshowzt对应的函数:sys_ShowZtData(位于e/class/t_functions.php约1860⾏)分析源码找到如下代码:复制代码代码如下://取得模板$tr=sys_ReturnBqTemp($tempid);此处获取模板ID号对应的模板相关变量,包括:模板名(tempname),页⾯模板内容(temptext)、列表内容模板(list.var)(listvar)以及是否使⽤程序代码(docode)等。
注意:此处的关键就在于是否使⽤程序代码(docode)字段!再找到复制代码代码如下://替换列表变量$repvar=ReplaceShowClassVars($no,$listvar,$r,$num,1,$subnews);分析函数ReplaceShowClassVars可以发现该函数并未接受与处理【使⽤程序代码】字段docode,⾄此就明⽩了为什么【专题调⽤标签】eshowzt在标签模板勾选【使⽤程序代码】的情况下并未作出代码解析的原因!三、解决⽅法:步骤1. 新增【使⽤程序代码】字段,在e/class/t_functions.php页⾯下找到函数function sys_ShowZtData,并在“取得模板”部分添加$docode字段:复制代码代码如下://取得模板$tr=sys_ReturnBqTemp($tempid);$docode=$tr[docode];//新增项,判断标签模板是否使⽤程序代码如下图所⽰:该步骤可获取是否使⽤程序代码的标志信息。
帝国cms 灵动标签调用技巧一、灵动标签应用之“调用友情链接”二、灵动标签应用之“调用栏目导航且当前栏目高亮显示”三、灵动标签应用之“调用信息且当天信息New标志显示”四、灵动标签应用之“调用DZ,PW论坛最新帖子”五、灵动标签应用之“调用网站最新会员,头像+用户名+链接到空间” 9月5日更新六、灵动标签应用之“调用最新DIGG顶的最多的文章” 9月5日更新七、灵动标签应用之“调用最新最多评论文章” 9月5日更新八、灵动标签应用之“调用栏目导航支持外部栏目” 10月8日更新帝国cms 灵动标签高级提升灵动标签调友情连接分类调用方法。
用以下标签就可以实现了![e:loop={'select * from [!db.pre!]enewslink where checked=1 and classid=3 order by lid',20,24,0}]<a href="<?=$bqr[lurl]?>"><?=$bqr[lname]?></a>[/e:loop]其中classid=3,3为分类ID号发个灵动标签技巧,多少天内的信息显示new字样<table>[e:loop={栏目ID,显示条数,操作类型,只显示有标题图片}]<?$newimg="";if(time()-$bqr[truetime]<=3*24*3600){$newimg="<img src='New图片地址'>";}?><tr><td><a href="<?=$bqsr[titleurl]?>"target="_blank"><?=esub($bqr[title],36)?></a><?=$newimg?></td></tr>[/e:loop]</table>sitemap 网站地图灵动标签轻松搞定新建一个自定义页面.定义路径为: /sitemap.xml自定义页面内容为:<?='<?xml version="1.0" encoding="UTF-8"?>'?><urlset xmlns="/schemas/sitemap/0.9"><url><loc>[!--news.url--]</loc><priority>1.000</priority></url>[e:loop={"select * from [!db.pre!]enewsclass order by myorder",0,24,0}] <?if($bqr['classurl']==''){$sccurl=$public_r['newsurl'].$bqr['classpath']."/";}else{$sccurl=$bqr['classurl']."/";}?><url><loc><?=$sccurl?></loc><priority>0.6000</priority></url>[/e:loop][e:loop={"select * from [!db.pre!]enewszt order by ztid",0,24,0}]<?if($bqr['zturl']==''){$sccurl=$public_r['newsurl'].$bqr['ztpath']."/";}else{$sccurl=$bqr['zturl']."/";}?><url><loc><?=$sccurl?></loc><priority>0.6000</priority></url>[/e:loop][e:loop={"select * from [!db.pre!]ecms_news where checked=1 order by newstime",0,24,0}]<url><loc><?=$bqsr[titleurl]?></loc><priority>0.5000</priority></url>[/e:loop]</urlset>如果有多个表,则继续,把[!db.pre!]ecms_news,改成相应的表名.[e:loop={"select * from [!db.pre!]ecms_表名where checked=1 order by newstime",0,24,0}]<url><loc><?=$bqsr[titleurl]?></loc><priority>0.5000</priority></url>[/e:loop]求调用不同栏目ID的SQL写法[e:loop={"select * from phome_ecms_shop where classid='$GLOBALS[navclassid]' order by newstime desc limit 5",5,24,0}]这是调用当前栏目的我想做的到是如果判断当前栏目ID是5,则调用栏目ID是12的如果判断当前栏目ID是6,则调用栏目ID是13的等等。
帝国调用标签一、标题、关键字、描述1、首页定死:2、列表页:栏目别名调用<title><?php$cr=$empire->fetch1("select bname from phome_enewsclass where classid='".$GLOBALS[navclassid]."' limit 1");echo $cr['bname'];?></title><meta name="keywords" content="[!--pagekey--]"/><meta name="description" content=" [!--pagedes--]"/>3、文章页(调用简介):文章名称_列表名_医院名,根据情况修改<title>[!--pagetitle--]_[!--]_广州后勤白癜风医院</title> <meta name="keywords" content="[!--keyboard--]"/><meta name="Description" content="[!--smalltext--]"/>二、禁止转码的代码mobile:<meta name="applicable-device" content="mobile"><meta http-equiv="Cache-Control" content="no-transform" /><meta http-equiv="Cache-Control" content="no-siteapp" />pc:<meta name="applicable-device" content="pc"><meta http-equiv="Cache-Control" content="no-transform" /><meta http-equiv="Cache-Control" content="no-siteapp" />三、手机跳转代码----适配站(数据库同步的)<!--首页--><script src="/static/webappservice/uaredirect.js"type="text/javascript"></script><script type="text/javascript">uaredirect("/");</script> <!--列表页--><?php $classpath=$class_r[$GLOBALS[navclassid]][classpath]; ?><script src="/static/webappservice/uaredirect.js"type="text/javascript"></script><scripttype="text/javascript">uaredirect("/<?=$classpath?>/"); </script><!--内容页--><script src="/static/webappservice/uaredirect.js"type="text/javascript"></script><scripttype="text/javascript">uaredirect("/[!--titleurl--]");</scri pt>四、调用1、[e:loop={5,1,0,0}]-------->调用id为5的一篇最新文章,无图的,最后一个0改为1就是调用有标题图片的-------->第三个数的意义:‘0’最新文章,‘1’点击排行,‘2’推荐信息,‘9’评论排行,‘12’头条信息,‘15’下载排行<li class="s_size"><ahref="<?=$bqsr['titleurl']?>"> <?=esub($bqr['title'],32)?></a>--------------------->调用标题,限制字数,链接到文章<span><?=date('Y-m-d',$bqr[newstime])?></span>------------------->调用时间</li><li class="tab_size"><p><?=esub($bqr[smalltext],70)?>--------->调用文章内容,一个字2个字节,70就是35个字......<a href="<?=$bqsr['titleurl']?>">[详细]</a></p></li>[/e:loop]2、[e:loop={5,1,0,1}]-------------->调用id为5的有标题图片的一篇最新文章<img src="<?=$bqr[titlepic]?>" width="97" height="57" alt="<?=$bqr[oldtitle]?> ">------------------>调用标题图片<dt><a href="<?=$bqr[titleurl]?>"><?=esub($bqr[title],22)?></a></dt><dd><?=esub($bqr[smalltext],36)?>...<a href="<?=$bqr[titleurl]?>" class="detial" >[详细]</a></dd>[/e:loop]3、[e:loop={'selfinfo',5,0,0}]------------>'selfinfo'表示调用当前栏目4、[e:loop={10,'1,4',0,0}]------------->调用id为10的从第2篇开始的共4篇文章5、随机数首页、文章页:<?php echo rand(500,3000);?>列表页:(使用程序代码)$rs=rand(500,3000);$listtemp='<li><div class="gg_bLeft"><span></span><ahref="/pifu/wap[!--titleurl--]" title="[!--oldtitle--]">[!--title--]</a></div><div class="gg_bRight"><span>'.$rs.'人推荐</span></div></li>';6、常用标签:[!--newsnav--] 导航条[!--title--]标题[!--titleurl--]标题链接[!--newstime--]时间[!--smalltext--]一段,文章简介[!--newstext--]全部文章内容[!--show.listpage--]分页导航(列表式)[!--show.page--]分页导航(分页式)7、自动获取页面商务通<a style="cursor: pointer;" onclick="openZoosUrl('chatwin'); return false;"rel="nofollow" target="_black"><img src="images/zxyy1.gif" alt="广州后勤白癜风医院" title="广州后勤白癜风医院"/></a>8、网站地图栏目--->自定义页面--->增加自定义页面--->页面名称(网站地图),文件名(../../sitemaps.xml)<?='<?xml version="1.0" encoding="UTF-8"?>'?><urlset xmlns="/schemas/sitemap/0.9"><url><loc>/wyzz/[!--news.url--]</loc><lastmod><?=date('Y-m-d')?></lastmod><changefreq>daily</changefreq><priority>1.000</priority></url>[e:loop={"select * from [!db.pre!]enewsclass order by myorder",0,24,0}]<?if($bqr['classurl']=='') { $sccurl=$public_r['newsurl'].$bqr['classpath']."/"; }else { $sccurl=$bqr['classurl']."/"; }?><url><loc>/CSS3/1042.html<?=$sccurl?></loc><lastmod><?=date('Y-m-d')?></lastmod><changefreq>daily</changefreq><priority>0.8000</priority></url>[/e:loop][e:loop={"select * from [!db.pre!]enewszt order by ztid",0,24,0}]<?if($bqr['zturl']=='') { $sccurl=$public_r['newsurl'].$bqr['ztpath']."/"; }else { $sccurl=$bqr['zturl']."/"; }?><url><loc>/CMSjc/EmpireCMS/1395.html<?=$sccurl?></loc ><lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod><changefreq>monthly</changefreq><priority>0.6000</priority></url>[/e:loop][e:loop={"select * from [!db.pre!]ecms_news order by newstime desc",0,24,0}] <url><loc>/CMSjc/DEDECMS/1404.html<?=$bqsr[titleurl]?> </loc><lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod><changefreq>monthly</changefreq><priority>0.5000</priority></url>[/e:loop]</urlset>五、手机站手机站如果是同步的,而且网址不是根目录下面直接wap的,而是多一层的,例如/CMSjc/EmpireCMS/<li>上一篇:[!--info.pre--]</li><li>下一篇:[!--info.next--]</li>将/e/class/functions.php中上一篇和下一篇中:<a href=\'".$grclassurl."\'>改为<a href=\'".str_replace("/health/","/health/wap/",$grclassurl)."\'>共4处{$infonext="<a href=\'".$grclassurl."\'>'.$fun_r['HaveNoNextLink'].'</a>";}红色处改为:<a href=\'".str_replace("/health/","/health/wap/",$grclassurl)."\'><a href=\'".$nexttitleurl."\'>改为<ahref=\'".str_replace("/health/","/health/wap/",$nexttitleurl)."\'>手机站中链接[!--titleurl--]改成<?=str_replace("/health/","/health/wap/",$bqsr[titleurl])?>例如:<?=str_replace('"/health/","/health/wap/",$bqsr[titleurl])?>href="<?=str_replace("/zhongyi/","/zhongyi/wap/",$bqr[titleurl])?>"Cms建站问答:/列表循环的调用-----(使用程序代码)打勾例如:$url=str_replace(""/health/","/health/wap/"",$r[titleurl]);$listtemp='<li><a href="'.$url.'"title="[!--title--]">[!--title--]</a><span>[!--newstime--]</span></li>';文章页调用:正文部分:[e:loop={"SELECT id,newstext FROM phome_ecms_news_data_1 WHEREid=$navinfor[id]",1,24,0}]<?=str_replace("/","/wap",$bqr[newstext])?>[/e:loop]六、通用1、标题关键字描述<title><?php$cr=$empire->fetch1("select bname from phome_enewsclass whereclassid='".$GLOBALS[navclassid]."' limit 1");echo $cr['bname'];?></title><meta name="keywords" content="[!--pagekey--]" /><meta name="description" content="[!--pagedes--]" />2、调用[e:loop={"SELECT n.title,n.titleurl,n.smalltext FROM phome_ecms_news as n INNER JOIN phome_enewsclass as c ON n.classid=c.classid WHEREc.bclassid=$GLOBALS[navclassid] AND c.classpath like '%yyjj' LIMIT 2--",1,24,0}]<li><span><img src="/baidianfeng/<?=$classpath?>/images/index_36.jpg" width="41" height="16" alt=""></span><p><a href="<?=$bqsr[titleurl]?>"title='<?=$bqr[title]?>'><?=$bqr[title]?></a></p></li>[/e:loop][e:loop={'selfinfo',7,0,0}]<li><a href="<?=$bqsr['titleurl']?>"target="_blank"><?=esub($bqr[title],20)?></a><span><?=date('Y-m-d',$bqr[ne wstime])?></span></li>[/e:loop]3,当前栏目、父栏目<?=$classpath?><?=$bclasspath?>4,声明首页<?php$bclassid=$class_r[$GLOBALS[navclassid]][bclassid];$classpath = $class_r[$GLOBALS[navclassid]][classpath];$bclasspath = $class_r[$GLOBALS[navclassid]][classpath];$value=ReturnClassAddField(0,'yyjj,tel,address,qq,name,resultName,result'); ?>列表文章<?php$classpath = $class_r[$GLOBALS[navclassid]][classpath];$bclassid=$class_r[$GLOBALS[navclassid]][bclassid];$bclasspath = $class_r[$bclassid][classpath];$value=ReturnClassAddField($bclassid,'yyjj,tel,address,qq,name,resultName,result' );?>调用栏目名[e:loop={"select * from phome_enewsclass where bclassid in($GLOBALS[navclassid]) order by classid asc limit 12",0,24,0}]<a href="/health/<?=$bqr[classpath]?>"><?=$bqr[classname]?></a>[/e:loop][e:loop={"select * from phome_enewsclass where bclassid in ($bclassid) order by classid asc limit 12",0,24,0}]<a href="/health/<?=$bqr[classpath]?>"><?=$bqr[classname]?></a>[/e:loop][showclasstemp]'selfinfo',12,0,13[/showclasstemp]七、友情链接[e:loop={"select lname,lurl from [!db.pre!]enewslink WHERE checked=1 and classid=1 order by lid",0,24,0}]-------------->友情链接分类里面的ID是多少就写多少 <li><a href="<?=$bqr[lurl]?>" target="_blank" title="<?=$bqr[lname]?>"> <?=$bqr[lname]?></a> </li>[/e:loop]更多帝国cms 教程:/。
列表页调用tag的方法有两种,一种是切割副表的infotags字段,第二种种是从phome_enewstagsdata表中提取。
如果采用tagid或tag静态化,则推荐使用第二种方法,效率更高。
如果采用tagname的动态链接方式,可以采用第一种方法。
第一种方法:切割infotags字段/* 列表页显示tag 开始*/$fr=$empire->fetch1("select infotags from{$dbtbpre}ecms_".$class_r[$r['classid']]['tbname']."_data_{$r[stb]} where id='$r[id]'");$tagstr='';$infotags_r=explode(',',$fr['infotags']);$tagscount=count($infotags_r);for($i=0;$i<$tagscount;$i++){$tagname=$infotags_r[$i];if(empty($tagname)){continue;}//tagname的动态或伪静态时的链接,采用以下2行代码/*$tu=eReturnRewriteTagsUrl(0,$tagname);$tagslink=$tu['pageurl'];*///tagid式的动态链接,采用以下6行代码$tt=$empire->fetch1("select * from {$dbtbpre}enewstags where tagname='".$tagname."' limit 1"); if(!$tt['tagid']){continue;}else{$tagslink=$public_r['newsurl'].'e/tags/?tagid='.$tagid;;}//采用东坡网静态化插件时的tag链接,采用以下6行代码/*$tt=$empire->fetch1("select * from {$dbtbpre}enewstags where tagname='".$tagname."' limit 1"); if(!$tt['tagid']){continue;}else{$tagslink=user_HtmlTagLink($tt['tagid']);}*///返回单独一个tag的代码$tagstr.='<a title="'.$tagname.'" target="_blank" href="'.$tagslink.'">'.$tagname.'</a>';}/*结束*/$listtemp='其它代码'.$tagstr.'其它代码';第二种方法:从phome_enewstagsdata表中提取/* 列表页显示tag 开始*/$tagstr='';$tsql=$empire->query("select tagid from {$dbtbpre}enewstagsdata where id='$r[id]' and classid='$r[classid]' ");while($tr=$empire->fetch($tsql)){$tt=$empire->fetch1("select * from {$dbtbpre}enewstags where tagid=".$tr['tagid']." limit 1"); if(!$tt['tagid']){continue;}else{//tagname的动态或伪静态时的链接,采用以下1行代码//$tagslink=eReturnRewriteTagsUrl(0,$tt['tagname'],1);//tagid式的动态链接,采用以下1行代码$tagslink=$public_r['newsurl'].'e/tags/?tagid='.$tt['tagid'];//采用东坡网静态化插件时的tag链接,采用以下1行代码//$tagslink=user_HtmlTagLink($tt['tagid']);}$tagstr.='<a title="'.$tagname.'" target="_blank" href="'.$tagslink.'">'.$tt['tagname'].'</a>';}/*结束*/$listtemp='其它代码'.$tagstr.'其它代码';说明:1、代码中的tag链接都有3种方式,可以根据实际情况进行选择。
帝国cms常⽤标签调⽤⽅法(灵动标签和万能标签的调⽤⽅法)整理了⼀些常⽤的帝国CMS调⽤,灵动标签和万能标签的调⽤⽅法举例。
幻灯⽚、标题、⼀级栏⽬、⼆级栏⽬、带模版的友情链接(下拉菜单)、判断内容页字段为空时是如何调⽤的等等...新⼿可以借鉴学习,这也是我常⽤来copy直接⽤的,节省了不少时间。
幻灯⽚:1、显⽰表最新的头条信息(数字13代表头条,数字3代表最新)[phomeflashpic]0,4,280,255,0,0,13,3[/phomeflashpic]2、显⽰栏⽬最新的推荐信息并且显⽰标题(数字2代表栏⽬推荐,最后的数字0代表栏⽬最新)[phomeflashpic]7,4,280,255,1,40,2,0[/phomeflashpic]标题+简介(灵动标签的调⽤⽅法)[e:loop={2,1,0,0}]<h1><a href="<?=$bqsr[titleurl]?>" target="_blank" title="<?=$bqr[title]?>"> <?=esub($bqr[title],36)?> </a></h1><p><?=esub($bqr[smalltext],88)?> </p>[/e:loop]时间(格式m-d)+标题1、灵动标签调⽤⽅法:举例:[e:loop={2,7,0,0}]<li><span>[<?=date('m-d',$bqr[newstime])?>]</span><a href="<?=$bqsr[titleurl]?>" target="_blank" title="<?=$bqr[title]?>"><?=esub($bqr[title],42)?></a></li>[/e:loop]2、万能标签调⽤⽅法:页⾯内容模板:[!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]列表内容模板:<li><span>[!--newstime--]</span><a href="[!--titleurl--]" title="[!--oldtitle--]">[!--title--]</a></li>⾸页调⽤(举例):[ecmsinfo]1,7,20,0,0,12,0[/ecmsinfo] 数字12是模板标签id标题+new图⽚(最后更新时间)[e:loop={1,5,0,0}]<?$newimg="";if(date("m-d",$bqr[truetime])==date("m-d")){$newimg="<img src='[!--news.url--]skin/gh/images/new.gif'>";}><li><a href="<?=$bqsr[titleurl]?>" target="_blank" title="<?=$bqr[title]?>"><?=esub($bqr[title],44)?></a><?=$newimg?></li>[/e:loop]图⽚列表[e:loop={'news',5,18,1}]<li><a href="<?=$bqsr[titleurl]?>" title="<?=$bqr[title]?>" target="_blank"><img src="<?=$bqr[titlepic]?>" /></a> </li>[/e:loop]栏⽬导航列表1、灵动标签调⽤⽅法:[e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=0 order by myorder,classid desc",0,24,0}]<?php$classurl=sys_ReturnBqClassname($bqr,9);//取得栏⽬地址><li><a href="<?=$classurl?>"><?=$bqr[classname]?></a></li>[/e:loop]2、万能标签调⽤⽅法:⾸页⼀级导航:[showclasstemp]'0',12,0,0[/showclasstemp] 数字12是标签id当前列表页(有⼆级栏⽬显⽰⼆级,没有显⽰⼀级):[showclasstemp]'selfinfo',1,0,0[/showclasstemp] 数字1是标签id ⼆级导航下拉菜单:页⾯模板内容:<li><a href="[!--bclassurl--]">[!--bclassname--]</a><ul>[!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]</ul></li>列表内容模板:<li><a href="[!--classurl--]">[!--classname--]</a></li>对应页⾯调⽤:[listshowclass]'0',12,0,0[/listshowclass] 数字12是标签id横向简易搜索举例:css:.input_text { background: #FFF url(../images/sub_text.gif) no-repeat left; padding-left: 30px; color: #DFDFDF;height: 22px; border: 0; float: left; border: #d6d6d6 1px solid }.input_submit { background: url(../images/search.jpg) no-repeat; width: 50px; border: none; cursor: pointer; height: 22px; margin-left: 10px }涉及图⽚:<form action="[!--news.url--]e/search/index.php" method="post" name="searchform" id="searchform"><input name="keyboard" type="text" class="input_text" id="keyboard" value="请输⼊关键词"onfocus="if(this.value=='请输⼊关键词'){this.value=''}; this.style.color='black';"onblur="if(this.value==''||this.value=='请输⼊关键词'){this.value='请输⼊关键词'; this.style.color='#DFDFDF';}"/> <input type="hidden" name="show" value="title" /><input type="hidden" name="tempid" value="1" /><input name="tbname" type="hidden" value="news"><input type="submit" name="Submit" value="" class="input_submit" /></form>栏⽬图⽚调⽤(标签模板)1、万能标签调⽤⽅法:页⾯模板内容:[!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]列表内容模板:<li><a href="[!--classurl--]" title="[!--classname--]"><img src="[!--classimg--]" /></a></li>⾸页调⽤:[showclasstemp]67,21,0,0[/showclasstemp] 67是id 21是模板2、灵动标签调⽤⽅法(前12条记录):[e:loop={"select classid,classname,classimg from {$dbtbpre}enewsclass where bclassid=0 order bymyorder,classid desc limit 12",0,24,0}]<?php$classurl=sys_ReturnBqClassname($bqr,9);//取得栏⽬地址><li><a href="<?=$classurl?>" target="_blank"><img src="<?=$bqr[classimg]?>"></a><?=$bqr[classname]?></li> [/e:loop]友情链接1、带模版的下拉友情链接列表页⾯模板内容:<select onchange="window.open(this.options[selectedIndex].value,'','');" class="selink" name='friendsite'>[!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]</select>列表内容模板:<option value='[!--titleurl--]'>[!--title--]</option>对应页⾯调⽤:[ecmsinfo]'select lname as title,lurl as titleurl,lid as id from [!db.pre!]enewslink where classid=1 order by lid limit 50',0,50,0,24,14,0[/ecmsinfo](14是模板标签第⼀个50是数量)2、友情链接图⽚:[e:loop={'select lname,lurl,lpic from [!db.pre!]enewslink where checked=1 and classid=5 order bymyorder,lid',3,24,0}]<li><a href="<?=$bqr[lurl]?>" target="_blank" ><img src="<?=$bqr[lpic]?>"></a></li>[/e:loop]留⾔板时间格式修改<?=format_datetime($r[lytime],'Y-m-d H:i')?><?=format_datetime($r[lytime],'Y-m-d')?>⽤if判断内容模板字段为空时:1、举例:如果来源为空,则显⽰“”<?if($navinfor['befrom']=="") {echo '';}else{echo ''.$navinfor[befrom].'';}>2、如果作者为空,则不输出任何内容,那么添加样式以及作者<?if($navinfor['writer']=="") {echo '';}else{echo '<span>作者:'.$navinfor[writer].'</span>';}>好了这篇⽂章就介绍到这了,基本上常⽤的都有了。
帝国CMS【操作类型】说明详解 看标签的参数时候,⼀般最后⼀个参数是操作类型说明,可是后⾯写的是:"操作类型说明具体看操作类型说明", 这个操作类型说明在什么地⽅看啊 操作类型说明 操作类型说明 0 各栏⽬最新 1 各栏⽬热门 2 各栏⽬推荐 9 各栏⽬评论排⾏ 12 各栏⽬头条信息 15 各栏⽬下载排⾏ 25 各栏⽬评分排⾏ 26 各栏⽬投票排⾏ 3 所有信息最新(默认表) 4 所有信息热门(默认表) 5 所有信息推荐(默认表) 10 所有信息评论排⾏(默认表) 13 所有信息头条(默认表) 16 所有信息下载排⾏(默认表) 27 所有信息评分排⾏(默认表) 28 所有信息投票排⾏(默认表) 6 专题最新信息 7 专题热门信息 8 专题推荐信息 11 专题评论排⾏ 14 专题头条 17 各专题下载排⾏ 29 各专题评分排⾏ 30 各专题投票排⾏ 18 各表最新 (栏⽬ID='表名') 19 各表热门 (栏⽬ID='表名') 20 各表推荐 (栏⽬ID='表名') 21 各表评论排⾏ (栏⽬ID='表名') 22 各表头条信息 (栏⽬ID='表名') 23 各表下载排⾏ (栏⽬ID='表名') 31 各表评分排⾏ (栏⽬ID='表名') 32 各表投票排⾏ (栏⽬ID='表名') 24 按sql查询(栏⽬ID='sql语句') 数据表前缀可⽤:“[!db.pre!]"表⽰。
用PHP代码实现灵动标签的技巧
帝国CMS用PHP代码实现灵动标签的技巧:
为什么要了解这个技巧
1、通过php代码可以在不支持灵动标签的页面中调用信息。
2、通过php代码来调用信息更灵活,可以支持标签无限嵌套的效果。
如何用PHP代码实现灵动标签的功能
[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]
模板代码内容
[/e:loop]
上面对应的PHP函数是:
sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序)
灵动标签实际对应的原型PHP代码为如下:
<?php
$ecms_bq_sql=sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序);
$bqno=0;
while($bqr=$empire->fetch($ecms_bq_sql))
{
$bqsr=sys_ReturnEcmsLoopStext($bqr);
$bqno++;
?>
模板代码内容
<?php
}
>
怎么做能实现标签无限嵌套的效果?下面举例:
<?php
$ecms_bq_sql=sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序);
$bqno=0;
while($bqr=$empire->fetch($ecms_bq_sql))
{
$bqsr=sys_ReturnEcmsLoopStext($bqr);
$bqno++;
?>
<?php
$ecms_bq_sql2=sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序);草根网草根论坛合肥论坛人气论坛娱乐论坛生活论坛
草根网草根论坛合肥论坛人气论坛娱乐论坛生活论坛
$bqno2=0;
while($bqr2=$empire->fetch($ecms_bq_sql2))
{
$bqsr2=sys_ReturnEcmsLoopStext($bqr2);
$bqno2++;
?>
模板代码内容2 <?=$bqr2[title]?>
<?php
}
?>
模板代码内容 <?=$bqr[title]?>
<?php
}
>
红色部分是二次嵌套,还可以加三次、四次...,由上可以看出通过PHP代码是可以实现标签无限嵌套,只要$ecms_bq_sql、$bqno、$bqr、$bqsr变量名改下就可以了。
怎样让牙齿变白怎么让牙齿变白牙齿变白牙齿美白美白牙齿怎样美白牙齿怎么美白牙齿
灵动标签调用栏目导航技巧
本节通过用灵动标签的SQL语句查询来调用栏目导航。
(当然栏目导航一般我们用现成的showclasstemp 或listshowclass栏目导航标签调用)合肥彩妆学校合肥彩妆培训
灵动标签调用栏目导航技巧:
例一:灵动标签显示栏目导航
<table width="200" border="0" cellpadding="3" cellspacing="1" bgcolor="#4FB4DE">
<tr>
<td height="25"><strong><font color="#FFFFFF">栏目导航</font></strong></td>
</tr>
[e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=父栏目id order by myorder,classid desc",0,24,0}]
<?php
$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址合肥新娘跟妆合肥婚礼跟妆
>
<tr>
<td height="25" bgcolor="#FFFFFF"><a href="<?=$classurl?>"><?=$bqr[classname]?></a></td> </tr>
[/e:loop]
</table>
显示效果:
例二:灵动标签显示栏目导航,且给当前终极栏目的背景设为蓝色
<table width="200" border="0" cellpadding="3" cellspacing="1" bgcolor="#4FB4DE">
<tr>
<td height="25"><strong><font color="#FFFFFF">栏目导航</font></strong></td>
</tr>
[e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=父栏目id o rder by myorder,classid desc",0,24,0}]
<?php
$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址合肥彩妆合肥彩妆工作室$bgcolor="#FFFFFF";
if($bqr[classid]==$GLOBALS[navclassid])//当前栏目ID
{
$bgcolor="#C3EFFF";
}
>
<tr>
<td height="25" bgcolor="<?=$bgcolor?>"><a href="<?=$classurl?>"><?=$bqr[classname]?>< /a></td>
</tr>
[/e:loop]
</table>
$GLOBALS[navclassid]为当前栏目ID。
合肥金箔画合肥金箔合肥装修合肥装饰
例三:灵动标签显示一级栏目导航,且在子栏目时也给当前一级栏目的背景设为蓝色
<table width="200" border="0" cellpadding="3" cellspacing="1" bgcolor="#4FB4DE">
<tr>
<td height="25"><strong><font color="#FFFFFF">栏目导航</font></strong></td>
</tr>
[e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=0 order by myorder,classid desc",0,24,0}]
<?php
$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
$bgcolor="#FFFFFF";
if($GLOBALS[navclassid])
{
$fcr=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]);
$topbclassid=$fcr[1]?$fcr[1]:$GLOBALS[navclassid];//取得当前栏目的一级栏目ID
if($bqr[classid]==$topbclassid)
{
$bgcolor="#C3EFFF";
}
}
>
<tr>
<td height="25" bgcolor="<?=$bgcolor?>"><a href="<?=$classurl?>"><?=$bqr[classname]?></a></td>
</tr>
[/e:loop]
</table>。