自定義列表做首頁和欄目的高亮顯示 $GLOBALS[navclassid] 調用沖突
因為問題出在$GLOBALS[navclassid]上面,
首頁測試 使用$GLOBALS[navclassid] 輸出為 1
而換成 [!--self.classid--] 就是 0
這樣解決的,:
頭部添加樣式
<style>
.deannav .tclass[!--self.classid--] a {border-bottom:3px solid #ed6a00;color:#ed6a00}
</style>
下面改成這樣
<nav class="deannav">
<ul class="header-menu-nav">
<li class="tclass0"><a href="[!--news.url--]">首頁</a></li>
<?php
$sql=$empire->query("select classid,classname,islast from {$dbtbpre}enewsclass where bclassid=0 and showclass=0 order by myorder,myorder asc");
while($s=$empire->fetch($sql)){
$tclass="tclass".$s[classid];
$classurl=sys_ReturnBqClassname($s,9);
echo '<li class="'.$tclass.'"><a href="'.$classurl.'">'.$s[classname].'</a>';
if(!$s[islast]){
$sql2=$empire->query("select classid,classname from {$dbtbpre}enewsclass where bclassid=$s[classid] and showclass=0 order by myorder,myorder asc");
$str="";
while($s2=$empire->fetch($sql2)){
$classurl2=sys_ReturnBqClassname($s2,9);
$str.='<li><a href="'.$classurl2.'">'.$s2[classname].'</a></li>';
}
echo '<ul class="sub-menu">'.$str.'</ul>';
}
echo '</li>';
}
?>
</ul>
</nav>
聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至201542412@QQ.com舉報,一經查實,本站將立刻刪除。
相關推薦
-
帝國cms聯動欄目導航,一級欄目高亮同時調用二級欄目,靈動標簽嵌套實現欄目導航
聯動欄目導航,一級欄目高亮同時調用二級欄目,靈動標簽嵌套實現欄目導航
-
帝國cms首頁php判斷高亮和欄目判斷高亮
帝國cms首頁php判斷高亮和欄目判斷高亮,一個不錯的判斷技巧。判斷首頁高亮[cod]
-
帝國cms數字類型判斷欄目高亮代碼
帝國cms數字類型判斷欄目高亮代碼
-
帝國cms導航實現高亮,包括父欄目和子欄目對應選擇顏色
[cod]帝國cms導航實現高亮,包括父欄目和子欄目對應選擇顏色如果全部自定義一級欄目方法如下:[:loop={"slct*from_yisvip__nwsswhrbsid=2...
-
帝國cms調用當前子欄目下的全部子欄目并且高亮
帝國cms調用當前子欄目下的全部子欄目并且高亮顯示代碼如下:















