灵动标签调用栏目导航
帝国CMS8.0灵动标签调用栏目导航,多级嵌套,代码高亮
<div class="nav">
<div class="nav-item<?php if(isset($_index)){echo ' active';}?>">
<a href="/"><span>首页</span></a>
</div>
<?php
$_sql=$empire->query("select * from {$dbtbpre}enewsclass where bclassid='0' and showclass = '0' order by myorder,classid desc");
while($_bclass=$empire->fetch($_sql)) {
$_bclassurl=sys_ReturnBqClassname($_bclass,9);//取得栏目地址
$_listyle = ($_bclass[classid] == $_topclassid) ? ' active' : '';
?>
<div class="nav-item<?=$_listyle?>" >
<a href="<?=$_bclassurl?>"><span><?=$_bclass[classname]?></span></a>
<ul>
[e:loop={"select * from {$dbtbpre}enewsclass where bclassid='$_bclass[classid]' order by myorder,classid asc",0,24,0}]
<li><a href="/<?=$bqr[classpath]?>/"><?=$bqr[classname]?></a></li>
[/e:loop]
</ul>
</div>
<?php
}
?>
</div>
只有顶级栏目
[e:loop={"select * from {$dbtbpre}enewsclass where bclassid='0' and showclass = '0' order by myorder,classid asc",0,24,0}]
<?php $_listyle = ($bqr[classid]==$GLOBALS[navclassid]) ? ' active' : '';?>
<li class="lanyun-nav-first-item<?=$_listyle?>"><a class="lanyun-nav-first-name text-direction" href="/<?=$bqr[classpath]?>/"><?=$bqr[classname]?></a></li>
[/e:loop]
子栏目也高亮
[e:loop={"select * from {$dbtbpre}enewsclass where bclassid = 0 order by myorder,classid asc",0,24,0}]
<?php $_listyle = ($bqr[classid]==$_topclassid) ? ' on' : '';?>
<div class="li hms-b<?=$_listyle?>"><a href="/<?=$bqr[classpath]?>/" class="tit tit-16"><?=$bqr[classname]?></a></div>
[/e:loop]
带首页高亮
<div class="li hms-b<?php if(isset($_index)){echo ' on';}?>"><a href="/" class="tit tit-16">首页</a></div>
[e:loop={"select * from {$dbtbpre}enewsclass where bclassid = 0 order by myorder,classid asc",0,24,0}]
<?php $_listyle = ($bqr[classid]==$_topclassid) ? ' on' : '';?>
<div class="li hms-b<?=$_listyle?>"><a href="/<?=$bqr[classpath]?>/" class="tit tit-16"><?=$bqr[classname]?></a></div>
[/e:loop]