校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > 讓織夢內容頁arclist標簽的當前文章標題加亮顯示

讓織夢內容頁arclist標簽的當前文章標題加亮顯示

POST TIME:2017-11-13 00:13

很多人在用織夢做站的時候,會用到在當前欄目頁面,給當前欄目標題使用指定樣式如標題加亮,或者放個背景圖。這是一個很常用和實用的功能,比如在導航頁面,標識當前在瀏覽哪個欄目。如下圖:

但是有些時候,我們在調用幾篇文章的時候,需要把當前文章的標題加亮。(如圖2)可是dedecms并沒有這個功能,下面我跟大家分享幾段代碼,來實現這個功能。

需要修改的文件為:include/taglib/arclist.lib.php

一、在65行插入:$currentstyle = $ctag->GetAtt('currentstyle');


  

二、在135行的$isweight后面加上:,$currentstyle

三、在170行的$isweight='N'和)之間加上:,$currentstyle=''


  

四、在519行的下方插入:


1 if($currentstyle && $row['id']==$arcid){
2 $currentstyle = str_replace('~typelink~', $row['filename'], $currentstyle);
3 $row['currentstyle'] = str_replace('~typename~', $row['title'], $currentstyle);
4 }


如果擔心自己修改會出錯,下載筆者修改好的文件。修改好本文件之后,調用代碼如下:


01 {dede:arclist titlelen='42'row='10'currentstyle="
02 ~typename~
03 "}
04 [field:array runphp='yes']
05 if(@me['currentstyle']){
06 @me = @me['currentstyle'];
07 }else{
08 @me = "
09 {@me['title']}
10 ";
11 }
12 [/field:array]
13 {/dede:arclist}

代碼中的文章標題,行數和樣式名稱可以根據自己的需求來修改。



上一篇:完美解決織夢channelartlist標簽不支持currentstyle屬性

下一篇:dedecms織夢百度主動推送(實時)多條推送版使用說

收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 安图县| 汨罗市| 兴文县| 德清县| 青冈县| 长治县| 抚州市| 颍上县| 竹山县| 毕节市| 龙井市| 从江县| 甘孜县| 安丘市| 东港市| 靖宇县| 托克托县| 青阳县| 嘉荫县| 英吉沙县| 杭锦后旗| 罗源县| 潼关县| 高碑店市| 文山县| 石景山区| 太原市| 额敏县| 含山县| 安达市| 都江堰市| 富锦市| 庆城县| 南和县| 琼结县| 临武县| 克什克腾旗| 扎鲁特旗| 岳池县| 嵩明县| 克什克腾旗|