91豆麻精品91久久久久久,中文在线资源,国产精品女视频,yw.139尤物在线精品视频

?
  歡迎訪問(wèn)全國(guó)企業(yè)網(wǎng)站設(shè)計(jì)NO.1網(wǎng)站開(kāi)發(fā)商平臺(tái) 付款方式
主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > 織夢(mèng)Dedecms的channelartlist標(biāo)簽支持當(dāng)前欄目高亮方

織夢(mèng)Dedecms的channelartlist標(biāo)簽支持當(dāng)前欄目高亮方

POST TIME:2020-10-09

 在制作DEDE企業(yè)模板的時(shí)候經(jīng)常會(huì)碰到導(dǎo)航要帶下拉菜單功能的!要使用下拉菜單就必須用到channelartlist標(biāo)簽,那要怎么才能讓channelartlist標(biāo)簽當(dāng)前欄目高亮呢?

        熟悉dede的朋友都知道channel標(biāo)簽的高亮功能dede自帶的。

演示代碼:

{dede:channel type='top' row='10' currentstyle="<li class='hover'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>"}

<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>

 說(shuō)明:當(dāng)前欄目高亮的樣式是:class='hover'

下面我就跟大家分享下channelartlist標(biāo)簽支持當(dāng)前欄目高亮方法:

 

打開(kāi)include/taglib/channelartlist.lib.php

找到

$pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]);

在此行代碼下方增加以下代碼:

// 讓channelartlist支持欄目高亮 Added By dede58  2011/1/19

if($typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['id']){

$pv->Fields['currentstyle'] = ' class="hover"';

}

else{

$pv->Fields['currentstyle'] = '';

}

然后在模板文件中調(diào)用{dede:field name='currentstyle'/}即可,此字段輸出的內(nèi)容就是上面$pv->Fields['currentstyle'] = ' class="hover'"';中的 class="hover'"。
? 主站蜘蛛池模板: 邳州市| 通海县| 即墨市| 巨鹿县| 嘉祥县| 久治县| 临夏县| 商南县| 定边县| 华宁县| 扎鲁特旗| 海兴县| 博罗县| 云梦县| 信宜市| 滨州市| 乌鲁木齐市| 郁南县| 贵溪市| 巢湖市| 华亭县| 宁武县| 溆浦县| 鄂托克前旗| 尼勒克县| 乐平市| 冀州市| 崇左市| 沁水县| 铁岭市| 许昌市| 鹤峰县| 开远市| 无锡市| 哈尔滨市| 康保县| 玉环县| 延庆县| 丹巴县| 台州市| 贵州省|