帝國CMS導航欄目實現當前欄目高亮
發布時間:2019-10-21 來源:未知 瀏覽: 關鍵詞:
今天再發布一種實現帝國CMS當前欄目高亮的方法:
第一步:打開 /e/class/userfun.php 文件,在 ?> 內添加以下代碼
function currentPage($classid,$thisid){ global $class_r; $fr=explode('|',$class_r[$classid][featherclass]); $topbclassid=$fr[1]?$fr[1]:$classid;//取得第一級欄目id if ($topbclassid==$thisid) { echo "class='cur'"; } else { }}
模板里使用以下代碼調用:
<ul><li <?php if(empty($GLOBALS[navclassid])){echo "class='cur'";} ?>><a id="nav-hover0" href="[!---news.url--]">首頁</a></li><?php $i=0;$path="";?>[e:loop={'select classid,classname,classpath,wburl from [!db.pre!]enewsclass where bclassid=0 order by classid',0,24,0}]<?php $i=$i+1; $path=$public_r[newsurl].$bqr[classpath]; if(!empty($bqr[wburl])){ $path=$bqr[wburl]; }?><li <?=currentPage($GLOBALS[navclassid],$bqr[classid])?>><a id="nav-hover<?=$i?>" href="<?=$path?>" title="<?=$bqr[classname]?>" target="_self" ><?=$bqr[classname]?></a></li>[/e:loop]</ul>
責任編輯:實速科技