手工SEO

手工SEO首頁 帝國教程 正文

帝國CMS自定義頁面導航及實現當前頁面高亮代碼

手工SEO 2020-05-20 18:27:24 帝國教程 58℃ 手工SEO

帝國CMS自定義頁面模板真是的,資料太少!百度找了半天也沒有找到什么方法。手動將欄目名稱和鏈接寫在帝國CMS模板中,但是一想,客戶網站的后臺頁面名稱并不確定。如果后臺修改了頁面名稱,那豈不是還要找我再去改動模板,太麻煩也太低級了。有沒有方法通過程序調用,可以自動化一點,智能化一點呢?不過夜深了,腦子也不清醒,先睡覺。


早上醒來,搜索解決方案,這次不用百度,用搜狗。還真在第一頁就找到了解決方法。(這個事例告訴我們,適當地退一步,前方會變得海闊天空)


帝國CMS自定義頁面導航及實現當前頁面高亮代碼操作截圖。


一 很多自定義頁面(即單頁面)


帝國CMS自定義頁面導航及實現當前頁面高亮代碼


二 將頁面分別歸屬于自己的類別


帝國CMS自定義頁面導航及實現當前頁面高亮代碼


三 一共制作四個自定義頁面模板(每個類別對應于一個模板,因為側邊的導航菜單不同(即顯示歸屬該分類的單頁面列表))。


帝國CMS自定義頁面導航及實現當前頁面高亮代碼


以下是實現代碼,注意上圖的藍底,表示當前頁面高亮的效果。


[e:loop={‘select id,path,title from [!db.pre!]enewspage where classid=1 order by id’,20,24,0}]


<?php


$pageurl=$public_r[‘newsurl’].str_replace(‘../../’,”,$bqr[‘path’]);


$css=”;


if($classid==’page’.$bqr[id])


{


$css=’hover’;


}


?>


<li class=”<?=$css?>”><a href=”<?=$pageurl?>”>


<?=$bqr[title]?>


</a></li>


[/e:loop]


注意1:classid=2 中的數字2,對應是類別的id。帝國后臺可以看,如果參見上面的圖2,對應的則是業務體系。


注意2:加粗的代碼是實現當前頁面高亮功能,$css=’hover’中的hover,是一個自定義的樣式類名稱,可以在樣式中去寫.hover樣式,也可以換成已經寫好的CSS樣式名。


PS.因為帝國CMS實現自定義頁面導航及當前頁面高亮的資料比較少,而在企業網站制作中,又常常會用到單頁面。是為記,以備用。

上一篇:帝國CMS關鍵詞與圖片鏈接沖突 解決代碼收藏?

下一篇:「帝國CMS」 3種文章訪問統計方法

網站分類
標簽列表
在农村投资什么项目赚钱 组选包胆玩法说明 湖北快三今天推荐和值 五分彩为什么要带人赚钱 双色球综合走势图表 山东11选5前三组选走势图 管家婆期期准免费一 贵州快3和值中13得多少钱 吉林11选5乐四中奖规则 上海期货配资融资 北京快3开奖和值