<?php $topbclassid=0; if($GLOBALS[navclassid]){ $temp=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]); $topbclassid=$temp[1]?$temp[1]:$GLOBALS[navclassid];//取得当前栏目的一级栏目ID } echo '<li '.($topbclassid==0?"class='uk-active'":'').'><a href="/">网站首页</a></li>'; $sql=$empire->query("select * from {$dbtbpre}enewsclass where bclassid=0 order by myorder limit 12"); while($bqr=$empire->fetch($sql)) { $sql2=$empire->query("select * from {$dbtbpre}enewsclass where bclassid=$bqr[classid] order by myorder limit 10"); echo '<li'.($topbclassid==$bqr[classid]?" class='uk-active'":'').'><a href="'.sys_ReturnBqClassname($bqr,9).'">'.$bqr['classname'].'</a>'; $result=[]; while($bqr2=$empire->fetch($sql2)) { $result[]= $bqr2; } while(list($key,$bqr2) = each($result)) //循环获取查询记录 { if($key==0) echo '<div class="uk-navbar-dropdown"><ul class="uk-nav uk-navbar-dropdown-nav">'; echo '<li'.($GLOBALS[navclassid]==$bqr2[classid]?" class='uk-active'":'').'><a href="'.sys_ReturnBqClassname($bqr2,9).'">'.$bqr2['classname'].'</a>'; if($key==(count($result)-1)) echo '</ul></div>'; } echo '</li>'; } ?>
第二种扩展性比较强
<li class="<?=$public_r[home]?'active':''?>"><a href="[!--news.url--]">首页</a</li> <li class="<?=$GLOBALS[navclassid]==0?'active':''?>"><a href="[!--news.url--]">首页</a</li> [e:loop={'select classid,classname,classpath,sonclass from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder',0,24,0}] <li class="dropdown <?=(($GLOBALS[navclassid]==$bqr[classid]) || ($class_r[$GLOBALS[navclassid]][bclassid] == $bqr[classid])) ?'active':''?>"> <a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>/" class="dropdown-toggle" <?=$bqr[sonclass]?'data-toggle="dropdown"':''?>><?=$bqr[classname]?><b class="fa fa-angle-down" style="<?=!$bqr[sonclass]?'display:none;':''?>padding-left:4px;"></b></a> <?php if($bqr[sonclass]){ ?> [showclasstemp]$bqr[classid],1,0,0[/showclasstemp] <?php } ?> </li> [/e:loop]
注意;
[showclasstemp]$bqr[classid],1,0,0[/showclasstemp]
里面的1是指模板里面模板里面的ID.比如这个1是--标签模板--管理标签模板-子栏目导航标签模板的ID就是1
转载请注明:帝国CMS» 帝国顶部导航带二级高亮代码
标签: