国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

織夢channelartlist標簽當前欄目高亮

2024-07-12 08:27:01
字體:
來源:轉載
供稿:網友

channelartlist標簽完美支持currentstyle屬性,實現自動加載當前欄目CSS樣式,可以用來標識當前欄目位置的CSS,解決方法如下: 

打開文件include/taglib/channelartlist.lib.php

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

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

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'] = '';          } 

添加這個后才能對二級欄目也起作用 調用方法:   {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}
  如果是當前欄目則 li的class屬性顯示current,否則顯示class='' ,也可以修改currentstyle='這里改為你需要的類名'。

------------------------------------------------------------------------------------------------------------------------- 也可以與arclist標簽相結合使用, 這樣調用: {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}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴和县| 平泉县| 克东县| 隆回县| 河北省| 泸西县| 吴江市| 崇明县| 房产| 盈江县| 青阳县| 恩平市| 湖南省| 芜湖县| 宁晋县| 南投市| 西盟| 潼关县| 叙永县| 蓬安县| 花莲县| 确山县| 达孜县| 时尚| 朝阳市| 宁国市| 东丰县| 阜康市| 中阳县| 名山县| 新乐市| 卓尼县| 祁连县| 社会| 阜康市| 晋城| 栾城县| 中西区| 达日县| 涞水县| 修文县|