欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

dedecms

當(dāng)前位置:主頁 > CMS教程 > dedecms >

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

來源:本站原創(chuàng)|時(shí)間:2021-08-05|欄目:dedecms|點(diǎn)擊: 次

 目前織夢(mèng)模板里currentstyle只支持dede:channel,這種只能調(diào)取一層欄目,而我們制作織夢(mèng)網(wǎng)站模板時(shí),在導(dǎo)航欄里經(jīng)常要調(diào)用到一級(jí)和二級(jí)欄目, 然后讓當(dāng)前欄目高亮,使用特殊樣式,要用到dede:channelartlist,現(xiàn)在的織夢(mèng)currentstyle在 dede:channelartlist里中無法使用的,需要我們自己添加一些代碼才行。
 
channelartlist標(biāo)簽完美支持currentstyle屬性,實(shí)現(xiàn)自動(dòng)加載當(dāng)前欄目CSS樣式,可以用來標(biāo)識(shí)當(dāng)前欄目位置的CSS,解決方法如下:
 
1、打開文件include\taglib\channelartlist.lib.php
找到:
$pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]);
 
2、在此行代碼下方增加以下代碼:
 
if($typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['id'] || $typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['topid'] ){
            $pv->Fields['currentstyle'] = $currentstyle ? $currentstyle : 'current';
        }
        else{
            $pv->Fields['currentstyle'] = '';
        }
 
添加這個(gè)后才能對(duì)二級(jí)欄目也起作用
 
4、調(diào)用方法:
 
{dede:channelartlist typeid='2' currentstyle='current'}
<li class='{dede:field.currentstyle/}'><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a></li>
{/dede:channelartlist}
 
如果是當(dāng)前欄目則 li的class屬性顯示current,否則顯示class='' ,也可以修改currentstyle='這里改為你需要的類名'。
 
-------------------------------------------------------------------------------------------------------------------------
 
5、也可以與arclist標(biāo)簽相結(jié)合使用,這樣調(diào)用:
 
{dede:channelartlist typeid='2' currentstyle='current'}
<dt ><a class='{dede:field.currentstyle/}' href='{dede:fieldname='typeurl'/}'>{dede:field name='typename'/}</a></dt>
{dede:arclist titlelen='42' row='10' currentstyle="<dd><a class='current' href='~typelink~'>~typename~</a></dd>"}
     [field:array runphp='yes']
         if(@me['currentstyle']){
             @me = @me['currentstyle'];
         }else{
             @me = "<dd ><a href='{@me['arcurl']}'>{@me['title']}</a></dd>";
         }
     [/field:array]
{/dede:arclist}
{/dede:channelartlist} 

上一篇:織夢(mèng)教程:首頁、列表頁調(diào)用文章body內(nèi)容的兩種方法

欄    目:dedecms

下一篇:織夢(mèng)dedecms修改tag標(biāo)簽自動(dòng)提取字節(jié)數(shù)

本文標(biāo)題:織夢(mèng)channelartlist標(biāo)簽當(dāng)前欄目高亮

本文地址:http://mengdiqiu.com.cn/a1/dedecms/16947.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關(guān)

隨機(jī)閱讀

網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有