分类: 电脑网络

关注IT行业、互联网信息。包括计算机硬件、软件、网站开发、平面设计、网络杂谈等.

  • 帝国cms留言前台ip显示方法

    首先打开e\data\template\gbooktemp.txt文件,

    找到$query=”select lyid,name,email,`call`,lytime,ip,lytext,

    这一行,加入ip,

    然后在后台修改留言板模板,加入:<?=$r[ip]?>代码即可。

  • 灵动标签列表面调用当前父栏目下的所有子栏目

    <?

    $bclassid = $class_r[$GLOBALS[navclassid]][bclassid]; //获取当前父栏目ID

    ?>

    [e:loop={“select classid,classname,classpath from [!db.pre!]enewsclass where bclassid = ‘$bclassid’ order by classid”,0,24,0}]<!-取得父栏目下的子栏目->

    <li><a href=”<?=$public_r[newsurl].$bqr[classpath]?>/”><?=$bqr[classname]?></a></li>

    [/e:loop]

  • 帝国CMS标题如何显示头条/置顶/推荐标识方法

    帝国CMS,如果文章包含图片,或者文章是置顶的,需要我们以3天内的发布为条件输出带 new 图标的信息(首页模板上的灵动标签格式):

     

    帝国CMS标题显示头条/置顶/推荐标识代码如下:

     

    [e:loop={栏目ID,显示条数,操作类型,只显示有标题图片}]

    <?

    $newimg=””;

    if(time()-$bqr[truetime]<=3*24*3600)

    {

    $newimg=”<img src=’New图片地址’>”;

    }

    ?>

    <li>

    <a href=”<?=$bqsr[titleurl]?>” title=”<?=$bqr[title]?>” target=”_blank”><?=esub($bqr[title],36)?></a><?=$newimg?>

    </li>

    [/e:loop]

     

    注:字段值数组变量为$bqr,对应的字段变量为$bqr[字段名],如:标题字段变量就是$bqr[title]。

    首先在列表模板上勾选”使用程序代码”,我们以推荐为条件输出带 new 图标的信息(列表页模板 【列表内容模板(list.var) 】上的格式):

     

    复制代码代码如下:

     

    $newimg=”;

    if($r[isgood]==1)

    {

    $newimg='<img src=’New图片地址’>’;

    }

    $listtemp='<li><a href=”http://www.alonely.com.cn/Ecms/20120217/4510.html” title=”[!–oldtitle–]”>[!–title–]</a>’.$newimg.'</li>’;

     

    注:字段值数组变量为$r,对应的字段变量为$r[字段名],如:标题字段变量就是$r[title]。另外定义的变量为’.$newimg.’ 。将最终模板内容赋给$listtemp变量。

    更多首页模板上的条件收集:

     

    复制代码代码如下:

     

    if($bqr[isgood]==1) //推荐

    if($r[firsttitle]==1) //头条

    if($r[istop]==1) //置顶

    if($bqr[isgood]==1&&$bqr[firsttitle]==1&&$bqr[istop]==1) //置顶-头条-推荐 (组合使用)

     

    最后给出实际使用中的代码:

     

    复制代码代码如下:

     

    [e:loop={‘selfinfo’,20,0,0}]

    <?

    $newimg=””;

    $good=””;

    if(!empty($bqr[titlepic]))

    {

    $newimg=”<img src=’static/image/filetype/image_s.gif’ />”;

    }

    if($bqr[istop]==1)

    {

    $good = “<img src=’image/common/pin_1.gif’ />”;

    }

    ?>

    <tr class=”even”>

    <td class=”title”>

    <h1><a href=”<?=$bqsr[titleurl]?>” target=”_blank”><?=sub($bqr[title],0,30,false)?></a> &nbsp;<?=$newimg?> &nbsp;<?=$good?></h1>

    <p class=”intro”>

    <?=sub($bqr[smalltext],0,80,false)?>[<a title=”阅读全文” href=”<?=$bqsr[titleurl]?>” target=”_blank”>详细内容</a>]

    </p>

    </td>

    <td><?=$bqr[myarea]?></td>

    <td><?=date(‘Y-m-d H:i:s’, $bqr[newstime])?></td>

    </tr>

    [/e:loop] 在列表的题头显示相应的标识,后来用灵动标签实现了,这里记录一些,估计会有不少人会用到

  • 帝国CMS灵动标签e:loop的怎么用

    帝国 灵动标签 (e:loop) 是一种非常方便的高级使用方法,很多人都不会使用,今天我们就来细说下这个非常好的功能,有了它能很灵活的调用你想要的各种数据。

    复制代码代码如下:

    [e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]

    模板代码内容

    [/e:loop]

    例子:

    复制代码代码如下:

    <table width=”100%” border=”0″ cellspacing=”1″ cellpadding=”3″>

    [e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]

    <tr><td>

    <a href=”<?=$bqsr[titleurl]?>” target=”_blank”><?=$bqr[title]?></a>

    (<?=date(‘Y-m-d’,$bqr[newstime])?>)

    </td></tr>

    [/e:loop]

    </table>

     

    标签说明:灵动标签是无需做标签模板,且模板内容为PHP代码,因而更灵活,可以使用php所有处理函数。使用本标签,需开启模板支持程序代码(参数设置)。

    参数:

    栏目ID/专题ID:查看栏目ID点这里,查看专题ID点这里,当前ID=’selfinfo’,多个栏目ID与专题ID可用,号格开,如’1,2’。

    显示条数:显示前几条记录。

    操作类型:具体看操作类型说明。

    只显示有标题图片:0为不限制,1为只显示有标题图片的信息。

    附加SQL条件:附加调用条件,如:”title=’帝国’”。

    显示排序:可指定按相应的字段排序,如:”id desc”。

    变量说明:

    $bqr:$bqr[字段名]:显示字段的内容

    $bqsr:$bqsr[titleurl]:标题链接,$bqsr[classname]:栏目名称,$bqsr[classurl]:栏目链接

    $bqno:$bqno:为调用序号

    $public_r:$public_r[newsurl]:网站地址

    常用函数介绍:

    文字截取:esub(字符串,截取长度),例子:esub($bqr[title],30)截取标题前30个字符。

    时间格式:date(‘格式字串’,时间字段),例子:date(‘Y-m-d’,$bqr[newstime])时间显示格式为”2008-10-01″。

    实例1:如果信息为当天就加New标志

    本功能实现调用信息时候如果是当天发布的最新信息显示New标志图片。

     

    复制代码代码如下:

     

    <ul>

    [e:loop={栏目ID,显示条数,操作类型,只显示有标题图片}]

    <?

    $newimg=””;

    if(date(“m-d”,$bqr[truetime]) == date(“m-d”))

    {

    $newimg = “<img src=’New图片地址’>”;

    }

    ?>

    <li>

    <a href=”<?=$bqsr[titleurl]?>” target=”_blank”><?=sub($bqr[title],0,10,false)?></a><?=$newimg?>

    </li>

    [/e:loop]

    </ul>

     

    说明:首先定义newimg为空如果日期=当天则显示New图片,用<?=$newimg?>在您想要的适当位置调用。

    实例2:在灵动标签内使用SQL

    [e:loop={‘select * from phome_ecms_news where classid=72 order by id DESC limit 6’,6,24,0}],注意倒数第二个参数为24,才可以使用SQL。

     

    复制代码代码如下:

     

    [e:loop={‘select * from [!db.pre!]ecms_news where classid=72 and type=’开发商’ order by id DESC limit 6′,6,24,0}]

    <li class=”class1″> <a href=’http://www.hkqipilang.acafa.com/’ target=_blank title='<?=$bqr[title]?>’><?=$bqr[title]?></a>

    <div class=”top_div_myAcafa_u”><?=$bqr[address]?>

    业务范围: <?=$bqr[smalltext]?></div>

    </li>

    [/e:loop]&nbsp;&nbsp;

     

    实例3:如果信息带有图片信息,则标题上带有图片标志

     

    复制代码代码如下:

     

    [e:loop={‘selfinfo’,20,0,0}]

    <?

    $newimg=””;

    if(!empty($bqr[titlepic]))

    {

    $newimg=”<img src=’http://bbs.zhnews.net/bbs/static/image/filetype/image_s.gif’ />”;

    }

    ?>

    <tr class=”even”>

    <td class=”title”>

    <h1><a href=”<?=$bqsr[titleurl]?>” target=”_blank”><?=sub($bqr[title],0,24,false)?></a> <?=$newimg?></h1>

    <p class=”intro”>

    <?=$bqr[smalltext]?>[<a title=”阅读全文” href=”<?=$bqsr[titleurl]?>” target=”_blank”>详细内容</a>]

    </p>

    </td>

    <td><?=$bqr[myarea]?></td>

    <td><?=date(‘Y-m-d H:i:s’, $bqr[newstime])?></td>

    </tr>

    [/e:loop]

     

    显示字段用<?=$bqr[字段]?>,$bqsr就几个变量:

    $bqsr[titleurl]:标题链接

    $bqsr[classname]:栏目名称

    $bqsr[classurl]:栏目链接

    $bqsr[titleurl]:标题链接

    $bqsr[classname]:栏目名称

    $bqsr[classurl]:栏目链接

    除了这几个其他的都用$bqr。

  • 帝国CMS 6.0功能解密之会员空间信息标签调用-灵动标签函数

    空间的“灵动标签函数”语法基本同灵动标签,大家回顾下灵动标签语法:

    点击这里查看:http://www.phome.net/doc/ecmsedu/base/mbzz/html/sysbq.html#eloop

    空间的“灵动标签函数”具体语法为如下:

    <?php
    $spacesql=espace_eloop(栏目ID,显示条数,操作类型,只显示有标题图片);
    while($spacer=$empire->fetch($spacesql))
    {
    $spacesr=espace_eloop_sp($spacer);
    ?>
    模板代码内容
    <?
    }
    ?>

    1、espace_eloop函数的参数怎么跟灵动标签一样?是的,参数完全一样,设置的内容也是一样,支持灵动标签的所有操作类型。

    “栏目ID”:多个栏目ID、专题ID与标题分类ID可用,号格开,如’1,2′; 如果是按SQL语句调用,则此处为SQL语句。

    “显示条数”:显示前几条记录。

    “操作类型”:同标签调用的操作类型。

    “只显示有标题图片”:0为不限制,1为只显示有标题图片的信息。

     

    2、$spacer变量是什么?$spacer相当于灵动标签的“$bqr”变量:

    $spacer[字段名]

     

    3、$spacesr=espace_eloop_sp($spacer);是什么作用?“espace_eloop_sp”函数是返回特殊字段内容数组,相当于灵动标签的$bqsr变量:

    $spacesr[titleurl]:标题链接

    $spacesr[classname]:栏目名称

    $spacesr[classurl]:栏目链接

     

  • 帝国CMS 6.0功能解密之会员信息调用

    今天我们解密的是如何使用帝国CMS6.0新增的会员信息调用函数调用会员资料。

    前言:
    先前版本调用会员资料要通过SQL查询调用,对于比较基础的用户略显麻烦,所以V6.0直接内置调用函数,调用更简单。

    两种调用函数:
    1、会员信息调用函数:sys_ShowMemberInfo(用户ID,查询字段)

    用户ID:设置要调用的会员信息的用户ID,在信息内容页下调用可以设置为0,表示调用信息发布者的资料。
    查询字段:默认为查询所有会员字段,此参数一般不用设置,如果为了效率更高可以指定相应的字段。如:“u.userid,ui.company”(u为主表,ui为副表)。

    其它说明:函数返回结果为会员资料数组,显示用<?=$userr[字段名]?>

    2、会员列表调用函数:sys_ListMemberInfo(调用条数,操作类型,会员组ID,用户ID,查询字段)

    调用条数:调用前几条记录。
    操作类型:0为按注册时间、1为按积分排行、2为按资金排行、3为按会员空间人气排行
    会员组ID:指定要调用的会员组ID,不设置为不限,多个会员组用逗号隔开,如:’1,2′
    用户ID:指定要调用的会员ID,不设置为不限,多个用户ID用逗号隔开,如:’25,27′
    查询字段:默认为查询所有会员字段,此参数一般不用设置,如果为了效率更高可以指定相应的字段。如:“u.userid,ui.company”(u为主表,ui为副表)。

    其它说明:函数返回结果为会员资料数组,显示用<?=$userr[字段名]?>

    会员信息调用函数:sys_ShowMemberInfo
    例子:在任意模板中加入:

    <?php
    $userr=sys_ShowMemberInfo(1,”);
    ?>
    <table width=”500″ border=”0″ cellspacing=”1″ cellpadding=”3″ align=”center”>
    <tr bgcolor=”#FFFFFF”>
    <td height=”23″ colspan=”2″><font color=”#333333″>会员资料</font></td>
    </tr>
    <tr bgcolor=”#FFFFFF”>
    <td height=”23″><font color=”#333333″>会员头像</font></td>
    <td><img src=”<?=$userr[userpic]?$userr[userpic]:’/e/data/images/nouserpic.gif’?>” border=”0″></td>
    </tr>
    <tr bgcolor=”#FFFFFF”>
    <td width=”23%” height=”23″><font color=”#333333″>用户名</font></td>
    <td width=”77%”><a href=”/e/space/?userid=<?=$userr[userid]?>”><?=$userr[username]?></a>
    <font color=”#666666″>(点击访问会员空间)</font></td>
    </tr>
    <tr bgcolor=”#FFFFFF”>
    <td height=”23″><font color=”#333333″>会员组</font></td>
    <td><?=$userr[groupname]?></td>
    </tr>
    <tr bgcolor=”#FFFFFF”>
    <td height=”23″><font color=”#333333″>注册时间</font></td>
    <td><?=$userr[registertime]?></td>
    </tr>
    <tr bgcolor=”#FFFFFF”>
    <td height=”23″><font color=”#333333″>公司名称</font></td>
    <td><?=$userr[company]?></td>
    </tr>
    <tr bgcolor=”#FFFFFF”>
    <td height=”23″><font color=”#333333″>联系人</font></td>
    <td><?=$userr[truename]?></td>
    </tr>
    <tr bgcolor=”#FFFFFF”>
    <td height=”23″><font color=”#333333″>联系电话</font></td>
    <td><?=$userr[call]?></td>
    </tr>
    <tr bgcolor=”#FFFFFF”>
    <td height=”23″><font color=”#333333″>传真</font></td>
    <td><?=$userr[fax]?></td>
    </tr>
    <tr bgcolor=”#FFFFFF”>
    <td height=”23″><font color=”#333333″>手机</font></td>
    <td><?=$userr[phone]?></td>
    </tr>
    <tr bgcolor=”#FFFFFF”>
    <td height=”23″><font color=”#333333″>联系邮箱</font></td>
    <td><?=$userr[email]?></td>
    </tr>
    <tr bgcolor=”#FFFFFF”>
    <td height=”23″><font color=”#333333″>QQ号码</font></td>
    <td><?=$userr[oicq]?></td>
    </tr>
    <tr bgcolor=”#FFFFFF”>
    <td height=”23″><font color=”#333333″>MSN</font></td>
    <td><?=$userr[msn]?></td>
    </tr>
    <tr bgcolor=”#FFFFFF”>
    <td height=”23″><font color=”#333333″>网站</font></td>
    <td><?=$userr[homepage]?></td>
    </tr>
    <tr bgcolor=”#FFFFFF”>
    <td height=”23″><font color=”#333333″>联系地址</font></td>
    <td><?=$userr[address]?>&nbsp;&nbsp;&nbsp;邮编:<?=$userr[zip]?></td>
    </tr>
    <tr bgcolor=”#FFFFFF”>
    <td height=”23″ valign=”top”><font color=”#333333″>公司介绍</font></td>
    <td><?=nl2br($userr[saytext])?></td>
    </tr>
    </table>

    显示效果:

    会员列表调用函数:sys_ListMemberInfo

     

    例子:在任意模板中加入:

    <table width=”600″ border=”0″ align=”center” cellpadding=”3″ cellspacing=”1″>
    <tr>
    <td width=”345″><div align=”center”>公司名称</div></td>
    <td width=”119″><div align=”center”>注册帐号</div></td>
    <td width=”114″><div align=”center”>访问空间</div></td>
    </tr>
    <?php
    $usersql=sys_ListMemberInfo(3,0,’3′,”,”);
    while($userr=$empire->fetch($usersql))
    {
    ?>
    <tr bgcolor=”#FFFFFF”>
    <td>
    <div align=”center”>
    <?=$userr[company]?>
    </div></td>
    <td>
    <div align=”center”>
    <?=$userr[username]?>
    </div></td>
    <td>
    <div align=”center”><a href=”/e/space/?userid=<?=$userr[userid]?>”>[点击访问]</a></div></td>
    </tr>
    <?php
    }
    ?>
    </table>


  • DIV+CSS 常见问题及解决办法整理

    【IE6】浮动双倍边距bug:

    问题 :同时使用“float”和“margin”,则margin在IE6下实际显示为双倍。

    解决:给浮动容器定义display:inline

    【IE6】width和height值 = 最小值

    问题:IE6不认min-height,但hight=min-height。若只设定min-height,IE6下等于没有高度;若只设定高度,IE6会自动将内容撑大。标准浏览器中固定高度值的容器是不会象IE6里那样被撑开的。

    解决:

    height: auto!important; /*使其他浏览器高度自适应*/

    height: 100px; /*针对IE6 最小高度*/

    min-height: 100px; /*针对其他浏览器最小高度*/

    【IE6】为什么无法定义1px左右高度的容器?

    问题:这是因为默认的行高造成的

    解决:(选择一种)

    ①、overflow:hidden;

    ②、zoom:0.08;

    ③、line-height:1px;

    【IE6】mirror margin bug

    问题:当外层元素内有float元素时,外层元素如定义margin-top:14px,将自动生成margin-bottom:14px。 padding也会出现类似问题

    解决:外层元素设定border 或 设定float。

    【IE6】浮动外层宽度问题

    问题:float元素如没定义宽度,内部如有div定义了height或zoom:1,这个div就会占满一整行,即使你给了宽度。

    解决:float元素如果作为布局用或复杂的容器,都要给个宽度。

    【IE7、FF】高度不能自适应

    问题:父层div不能自适应子层div的高

    原因:子层设置了浮动,而父层没有浮动

    解决:(按实际情况选择一种)

    ①、设置父层div浮动

    ②、取消子层div浮动

    ③、在横向浮动的多个子对象后加一个空div,并 设置clear:both;

    ④、为父层设置:{overflow: auto; _height:1%;} 前者针对FF、IE7;后者针对IE6

    【IE7、FF】横向上的撑破容器问题

    问题:如果float 容器未定义宽度,ff下内容会尽可能撑开容器宽度,ie下则会优先考虑内容折行。

    解决:内容可能撑破的浮动容器需要定义width。

    【All】文字本身的大小不兼容

    问题:同样是font-size:14px的宋体文字,在不同浏览器下占的空间是不一样的。

    ie下实际占高16px,下留白3px;ff 下实际占高17px,上留白1px,下留白3px;opera下就更不一样了。

    解决:

    给文字设定 line-height 。确保所有文字都有默认的 line-height 值。这点很重要,在高度上我们不能容忍1px 的差异。

    【All】clear层应该单独使用

    问题:也许你为了节省代码把clear属性直接放到下面的一个内容层,这样有问题,不仅仅是ff和op下失去margin效果,ie下某些margin值也会失效

    解决:<div class=”clear”></div>放在需要清除浮动的层后面

    【All】怎样才能让层显示在flash上呢?

    解决:<param name=”wmode” value=”transparent” />

    【All】怎样使一个层垂直居中于浏览器中?

    解决:

    <style type=”text/css”>

    <!–

    div {

    position:absolute;

    top:50%;

    left:50%;

    margin:-100px 0 0 -100px;

    width:200px;

    height:200px;

    border:1px solid red;

    }

    –>

    </style>

    【All】单像素外框线表格

    解决:

    table{ border-collapse:collapse; }

    td{ border:#000 solid 1px; }

    后续……

  • U盘启动的小工具

    虽说现在无论什么情况下都不再需要使用DOS了,但很多朋友习惯了使用DOS版的Ghost 8.3或Ghost 11.0(也包括我),而且说实话启动到DOS下面用Ghost,效率确实更高些。今天我介绍一个小工具,任何人都可以在一分钟之内快速制作一个可用于启动机器的带Ghost的DOS启动U盘,这样如果你的机器中了病毒木马而且查杀起来很麻烦,那么用U盘启动系统,几分钟之内即可把系统恢复到一个健康状态。

    一、前期准备

    一个大小只有52K的叫BootFlashDOS的免费软件,一个ghost 软件。

    BootFlashDOS可以把一个优盘格式化成可启动格式的。并复制了COMMAND.COM、MSDOS.SYS、IO.SYS三个基本的dos文件,有了它我们就可以进入DOS操作系统了。下载解压后直接运行BootFlashDos.exe,它将自动检测U盘,你只需要插上U盘并点击start按钮,即可做完一切(U盘将被重新格式化,请做好备份)。

     

      随后我们把ghost的文件复制到U盘即可。

     

    二、从U盘启动机器
      然后我们重启电脑,按F9(不同主板可能不一样),进入启动设备选择菜单,我们选USD-HDD,回车,即可从U盘启动。  我的主板是映泰(BIOSTAR)TF560 A2+,默认进入BIOS设置或启动菜单,是看不到USD-HDD的,我还准备刷一下BIOS,谁知道先插上U盘再启动机器,启动选择菜单里就有USD-HDD了。

    三、使用Ghost
    从U盘启动,马上就进入了dos,我们输入dir回车,可以看到刚才复制的ghost.exe等文件,此时的DOS并没有识别出硬盘如C区,但是输入ghost回车进入ghost后,ghost可以识别出来。

    默认情况下dos没有加载鼠标,选择时可用回车键、控制窗口活动按钮按Tab键,多按几次就能完成任务了。我们可以把ghost硬盘映像放在U盘里,这样就不怕病毒破坏映像文件了。

     

    四、总结
    BootFlashDOS可以让我们无需任何相关知识,就能轻松制作一个启动U盘,而且U盘比光盘携带更方便、重复写入文件也更容易些,用来做系统维护盘,再合适不过了。

     

  • CSS打印样式表注意一览

    先来了解一下什么叫打印样式?打印样式也就是说通过CSS技巧”>CSS指定给打印机来识别的打印时的输出样式。在HTML中链接的打印样式是:

    <link rel=”stylesheet” rev=”stylesheet” type=”text/css” media=”print” href=”/css/print.css” />
    基中的media=”print”就是表明这个样式是指定给打印设备读取的。而在显示器上使用的则是media=”screen”,用在投影仪上的则是media=”projection”。除了这些还有手持设备,可以说W3C在未来的WEB发展上做好了一定的预见性。

    打印样式有哪些注意事项呢?

    1、打印样式中不推荐使用背景,因为浏览器默认情况下并不能打印出CSS中的背景内容,只有当浏览器被设置可以打印背景的情况下才能打印出背景。(ie的高级选项中可选)
    2、打印设置使用的是物理单位,所以尺寸最好不要用像素(px),可以用pt也可以用cm
    3、打印与网页不一样,打印一定要留下白边,单位用英寸(in)。
    4、如果需要在打印内容中出现图片,请在HTML代码中加入。
    5、尽可能的在HTML代码中做好内容重要的先后次序,这样在打印样式中可以节省不少的麻烦。
    6、隐藏不需要的或是次要的内容。
    7、尽量不要让内容浮动,有些浏览器打印浮动的div的过程中,会有一个麻烦,需要特别加以注意。例如,基于Gecko的浏览器(例如Netscape 6+),当用户用它来浏览一个打印输出页面时,它会截去浮动元素中的内容。这些内容就不会被传送到打印机,下一个页面也不会有它的踪影――它消失了。(此处意见由怿飞提供)
    如何测试打印样式?通常来说我们不可能用打印机来进行测试,在IE浏览器菜单栏“文件”中有“打印预览”,可以通过这个打印预览来做测试。

  • 灵动标签调用栏目导航技巧

    通过用灵动标签的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 order 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>

    例三:灵动标签显示一级栏目导航,且在子栏目时也给当前一级栏目的背景设为蓝色

    <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>