Skip to main content
 仿站網 » 仿站教程 » 帝國cms教程

帝國ecms用靈動標簽完美實現當前欄目高亮-支持二級欄目及內容頁及欄目排序

2018年11月08日9000百度已收錄

帝國CMS實現當前欄目高亮,官網論壇也有一些方法。但都各有缺陷,比如 不支持靜態化的欄目頁,或不支持內容頁。再者就是調用出來的欄目無法自定義排序,也就是只能按欄目ID來排序。很不爽。

最完美的欄目高亮方法。隱藏的欄目不顯示、欄目自定義排序、支持首頁高亮

于是,自己動手將其改動了一下,支持DIV+CSS。

在模板中引用以下代碼調用欄目即可。就這么簡單。給力吧。再寫CSS定義高亮即可。

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

為了支持首頁,在首頁模板最頂端<html>以外,加上以下代碼:

<?php$public_r[home]=1;?>

評論列表暫無評論
發表評論取消回復
微信
2019最新国产不卡a,香蕉影视在线观看免费,久久香蕉热,俺去也 <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>