亚洲第一区香蕉_国产a,国产成人精品免费视频网页大全,www.久久草,成人免费性视频

當(dāng)前位置:首頁 > 網(wǎng)站建設(shè) > 正文內(nèi)容

帝國cms使用靈動標(biāo)簽調(diào)用當(dāng)前欄目實現(xiàn)高亮的方法

小熊8年前 (2018-03-15)網(wǎng)站建設(shè)3752

這幾天老威又開始做帝國的站,之前都是簡簡單單的弄個欄目導(dǎo)航就完事了,現(xiàn)在看起來真是不太雅觀,找了三種實現(xiàn)當(dāng)前欄目高亮的方法,記錄下來也供大家參考。

方法1.

<ul class="clearfix"> 
<li><a href="[!--news.url--]" title="首頁">首頁</a></li> 
[e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=0 order by myorder,classid asc",0,24,0}] 
<?php 
$classurl=sys_ReturnBqClassname($bqr,9);//取得欄目地址 
$class=""; 
if($GLOBALS[navclassid]){ 
$fcr=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]); 
$topbclassid=$fcr[1]?$fcr[1]:$GLOBALS[navclassid];//取得當(dāng)前欄目的一級欄目ID 
if($bqr[classid]==$topbclassid) 
{ 
$class="selected"; 
} 
} 
?> 
<li class="<?=$class?>"><a href="<?=$classurl?>"><?=$bqr[classname]?></a></li> 
[/e:loop] 
</ul>


方法2.

<ul class="navigate P_main">
<li><a href="[!--news.url--]">舜緣居</a></li>
[e:loop={"select classid,classname,classpath from phome_enewsclass where bclassid=0 order by myorder,classid asc",0,24,0}]
<?php
$titleclass='';
if($bqr[classid]==$GLOBALS[navclassid])
{
$titleclass='current2';
}
?>
<li class="<?=$titleclass?>"><a href="/<?=$bqr[classpath]?>"><?=$bqr[classname]?></a></li>
[/e:loop]
<div class="clear"></div>
</ul>


方法3.

//高亮當(dāng)前欄目 
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='menuon'"; 
} 
else { 
} 
}


把這段代碼復(fù)制到e/class/userfun.php文件中

然后調(diào)用代碼如下

<ul> 
<li><a href="[!--news.url--]">首頁</a></li> 
[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder',0,24,0}] 
<li id="cid<?=$bqr[classid]?>" <?=currentPage($GLOBALS[navclassid],$bqr[classid])?>> 
<a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" title="<?=$bqr[classname]?>" target="_self" ><?=$bqr[classname]?></a> 
</li> 
[/e:loop] 
</ul>


總的來說這三種方法都是使用sql語句查詢出表中的欄目,然后把它按照順序排列出來,desc是降序,asc是升序,然后當(dāng)前欄目使用某個css樣式,便實現(xiàn)了我們想要的。

掃描二維碼推送至手機(jī)訪問。

版權(quán)聲明:本文由小熊SEO發(fā)布,如需轉(zhuǎn)載請注明出處。

本文鏈接:http://www.zhihuishangjia.com/wzjs/63.html

相關(guān)文章

帝國cms前臺定時刷新插件以及sql語句

帝國cms前臺定時刷新插件以及sql語句

我們做定時刷新的好處就是能讓蜘蛛來這個頁面總能抓到不同的內(nèi)容,這樣的話也有利于SEO優(yōu)化,其實相比之前做輪鏈更好,但是這得基于一個平臺二次開發(fā)一下,無奈老威編程辣雞,先用著定時刷新樂呵樂呵得了。廢話不...

帝國cms列表頁怎么調(diào)用關(guān)鍵字tag標(biāo)簽

帝國cms列表頁怎么調(diào)用關(guān)鍵字tag標(biāo)簽

有很多朋友都在問帝國cms列表頁怎么調(diào)用關(guān)鍵字tag,tag作為內(nèi)鏈?zhǔn)址ǎ瑢τ赟EO有一定的好處,下面老威就實例講述一下帝國cms列表頁面調(diào)用關(guān)鍵字tag標(biāo)簽的方法,分享給大家參考。具體實現(xiàn)方法如下:...

帝國cms搜索模版支持靈動標(biāo)簽調(diào)用的方法

帝國cms搜索模版支持靈動標(biāo)簽調(diào)用的方法

帝國CMS搜索模板不支持動態(tài)標(biāo)簽調(diào)用,從7.0到7.2再到剛發(fā)布的7.5,帝國官方團(tuán)隊始終沒解決這個問題,這很不方便,但是帝國的強(qiáng)大可以讓我們忽略這個問題,今天老威就把這個bug的解決方法說一下。第一...

帝國cms面包屑導(dǎo)航中的首頁兩個字怎么更換?

帝國cms面包屑導(dǎo)航中的首頁兩個字怎么更換?

將面包屑中的“首頁”兩個字修改成網(wǎng)站目標(biāo)關(guān)鍵詞,可以提高內(nèi)鏈錨文本的準(zhǔn)確性,理論上講是有助于SEO,提升目標(biāo)關(guān)鍵詞排名。帝國cms面包屑導(dǎo)航中的首頁兩個字怎么更換(以下以帝國cms7.2為示例,7.0...

帝國cms多終端訪問[7.5親測可用]

帝國cms多終端訪問[7.5親測可用]

隨著移動端的流量越來越大,各大cms系統(tǒng)都開發(fā)了自己的移動端訪問,帝國cms也開啟了移動端訪問,并且7.2版本在在原來版本的多訪問終端功能基礎(chǔ)上,做出更多的改進(jìn),讓網(wǎng)站在多種訪問端瀏覽更加的方便。如果...

帝國cms信息反饋表單怎么做

帝國cms信息反饋表單怎么做

帝國cms自帶的信息反饋功能,不僅可以實現(xiàn)留言功能,還可以實現(xiàn)像在線報名、反饋這樣的功能,所以說還是很強(qiáng)大的,它的原理是通過input獲取數(shù)據(jù)庫的表id,然后通過表單來提取數(shù)據(jù),下面老威就把表單的制作...

發(fā)表評論

訪客

◎歡迎參與討論,請在這里發(fā)表您的看法和觀點。