帝国cms联动栏目导航,一级栏目高亮同时调用二级栏目,灵动标签嵌套实现栏目导航
一级栏目高亮同时调用二级栏目,灵动标签嵌套实现栏目导航
<nav id="nav">
<div class="logo">
<a href="#"><img src="[!--news.url--]zw/img/logo.png" alt=""></a>
</div>
<ul class="nav">
<li class="nav-item active"><a href="#" >首页</a></li>
[e:loop={"select classid,classname,islast from {$dbtbpre}enewsclass where bclassid='0' order by myorder,classid ASC limit 11",0,24,0}]
<?php
$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
$bgcolor="";
if($GLOBALS[navclassid])
{
$fcr=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]);
$topbclassid=$fcr[1]?$fcr[1]:$GLOBALS[navclassid];//取得当前栏目的一级栏目ID
if($bqr[classid]==$topbclassid)
{
$bgcolor="active";
}
}
?>
<li class="nav-item <?=$bgcolor?>">
<a href="<?=$classurl?>"><?=$bqr[classname]?></a>
<?php
if(!$bqr[islast]) //判断是否终极栏目
{
?>
<div class="subMenu">
<ul class="wrap">
<?php
//取得栏目下的子栏目
$newsclass=$empire->query("select classid,classname from ".$dbtbpre."enewsclass where bclassid=".$bqr[classid]." order by myorder,classid desc limit 11");
while($classr=$empire->fetch($newsclass))
{
$classrurl=sys_ReturnBqClassname($classr,9); //取得子栏目地址,
if($GLOBALS[navclassid])
{
$fcr=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]);
}
?>
<li><a href="<?=$classrurl?>"><?=$classr[classname]?></a></li>
<?php
}
?>
</ul>
</div>
<?php
}
?>
</li>
[/e:loop]
</ul>
</nav>
声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至201542412@QQ.com举报,一经查实,本站将立刻删除。
相关推荐
-
帝国cms灵动标签读取自定义页面地址substr语法
帝国cms灵动标签可以非常灵活的调用帝国cms中的任何数据表的任何数据,但是在使用中我们也会遇到一些特殊的情况,比如帝国cms自定义页面的地址
-
帝国cms灵动标签调用相关文章,SQL语句指定关键词调用文章
帝国cms灵动标签调用相关文章,SQL语句指定关键词调用,帝国cms根据指定关键词调取相关文章的方式有下面几种
-
帝国cms灵动标签查询结果实际条数数量
帝国cms灵动标签查询结果实际条数数量
-
帝国cms灵动标签同时调用头条和推荐
方法1、同时调用头条(1级、2级)、推荐(1级、2级)[:loop={0,10,3,0,'isgood=1orfirsttitl=1orisgood=2orfirsttitl=2'}][:loop]注释:调用有头条(1级、2...
-
帝国cms数字类型判断栏目高亮代码
帝国cms数字类型判断栏目高亮代码