帝国CMS灵动标签调用栏目导航技巧

灵动标签调用栏目导航技巧:
例一:灵动标签显示栏目导航
<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>
显示效果:
帝国CMS灵动标签调用栏目导航技巧
例二:灵动标签显示栏目导航,且给当前终极栏目的背景设为蓝色
<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>
$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>

 

本文摘自网络,不代表短经典网立场 https://www.duanjingdian.com/374.html

上一篇 2024 年 5 月 10 日 上午10:16
下一篇 2024 年 5 月 10 日 上午10:31

相关推荐

  • 帝国CMS如何循环调用复选框字段标签

    帝国CMS的复选框字段输出的样式很单一,它存储在数据库字段里面的样式如下: |字段值1|字段值2|字段值3|字段值4|字段值5|字段值6|字段值7。 也就是固定的每个值前面加一个 …

    帝国CMS 2024 年 5 月 17 日
    284
  • 帝国CMS灵动标签如何调用模板变量?

    在帝国CMS中,灵动标签是一种非常强大的自定义模板标签,它允许开发者通过编写简单的脚本来扩展系统的功能,使用灵动标签可以方便地调用模板变量,实现页面的动态内容展示,以下是如何在帝国…

    2024 年 4 月 20 日
    302
  • 帝国CMS如何调用缩略图?

    1. 创建字段 你需要在你的数据表中创建一个名为 img 的字段,用于存储图片路径。 2. 上传图片 你可以在后台管理页面中上传你的图片,上传后,图片的路径将被存储在 img 字段…

    帝国CMS 2024 年 4 月 26 日
    266
  • 帝国CMS内容页自定义改变字体大小的js代码

    改变内容页字号大小的方法有很多种,下面讲一个简单的JS代码实现功能的。 首先在内容模板的头部<head></head>里加入下面的代码: <scrip…

    帝国CMS 2024 年 5 月 28 日
    294
  • 帝国CMS怎样找回后台管理员密码?

    帝国CMS(Empire CMS)如果不幸忘记了管理员密码,不用担心,以下是详细的技术教学步骤: 方法一:使用内置的“找回密码”功能 1、打开帝国CMS的登录页面。 2、点击“忘记…

    帝国CMS 2024 年 4 月 20 日
    215
  • 帝国CMS(Empire CMS)主要特点和技术架构:

    帝国CMS的主要特点和技术架构: 1、技术架构 前端技术:HTML、CSS、JavaScript、jQuery等 后端技术:PHP、MySQL、Apache等 开发模式:MVC(M…

    帝国CMS 2024 年 4 月 22 日
    300
  • 帝国CMS调用所有终级栏目

    默认表前缀:phome_enewsclass 栏目名字段是:classname,栏目ID:calssid,终级栏目判断字段:islast,用帝国cms自带的函数来处理栏目地址。 帝…

    帝国CMS 2024 年 5 月 11 日
    246
  • 帝国系统内容页如何调用下线时间?

    这样调用: <? $info=$empire->fetch1("select * from phome_enewsinfovote where classid='$na…

    帝国CMS 2024 年 4 月 26 日
    261
  • 帝国CMS调用showtags标签默认链接样式修改方法

    我们在调用tags的时候用的帝国官方的showtags标签调用样式已经固定了,如果能满足需求可以不用改,但是很我时候是需要改的,因为链接样式不一样,比如修改新开窗口,加class样…

    帝国CMS 2024 年 5 月 11 日
    244
  • 帝国CMS中过滤HTML代码的自定义函数

    帝国CMS自定义NOHTML函数标签过滤html代码用法: 帝国cms在标签使用过程中需要过滤特定的字符函数,将不必要的HTML代码进行去除,很多用于简介调用的地方,把以下函数放在…

    帝国CMS 2024 年 5 月 11 日
    254