中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

dedecms專題模板應用分析及解決方案
來源:易賢網 閱讀:1246 次 日期:2014-08-19 13:50:40
溫馨提示:易賢網小編為您整理了“dedecms專題模板應用分析及解決方案”,方便廣大網友查閱!

DeDeCms的專題相關信息bbs上相對較少,之前查閱了很多資料都未找到其解決方案

無柰只有靠自己動手豐衣足食;在官方的版本上有這樣的一段話:

1、文章列表用ID1,ID2,ID3這樣形式分開,系統會自動排除不同節點的相同文章;

2、關于單條記錄模板里的[field:fieldname /]標記的使用,請參考關于系統幫助關于 arclist 標記的說明;

3、節點ID是節點的唯一標識,允許在專題模板中用{dede:specnote id='標識'/}這樣來表示單個節點。

4、正常的情況下,每個節點顯示的是“節點文章列表”里的文檔,如果你指定為“自動獲取模式”,那么必須指定關鍵字和欄目ID。

可是經測試{dede:specnote id='標識'/}這個并沒有升效;因此開始解決這個,以替換掉原來比較死板{dede:field name='note'/}標簽;

舉例說明:

我要分兩欄顯示不同節點的文章,目前用"note"就不能實現,只能是同一節點分欄,難免就顯得有些捌扭,不夠靈活。

下面我就把自己解決方案寫下供同學們參考,首先得申明一點,只能是實現了功能,可算法不一定是最好的,因為我不太熟悉DEDECMS代碼且沒有認真的研究過,希望大家海涵!

步驟1:

文件位置:{include/inc_archives_view.php}

代碼如下:

//廣告標記

//-----------------------

else if($ctag->GetName()=="myad"){

$this->dtp->Assign($tagid,$this->PartView->GetMyAd($typeid,$ctag->GetAtt("name")));

}

// 專題標識

// by phpfans

else if($ctag->GetName()=="specnote"){

$this->dtp->Assign($tagid,$this->ChannelUnit->GetSpecList('',$this->ChannelUnit->specrule,$ctag->GetAtt("id")));

}

介紹:{在廣告標記下增加專題標識}這樣專題文章列表頁就可以識別specnote標簽了

步驟2:

文件位置:{include/inc_channel_unit.php}

var $specrule;

//-------------

//php5構造函數

//-------------

介紹:增加了對$pecrule變量的定義

步驟3:

文件位置:{include/inc_channel_unit.php}

代碼如下:

else if($ftype=="specialtopic"){

$this->specrule = $fvalue;

$fvalue = $this->GetSpecList($fname,$fvalue);

}

介紹:這兒增加了$this->specrule = $fvalue;這句,以便獲取addonspec表的note字段數據;

步驟4:

文件位置:{include/inc_channel_unit.php}

代碼如下:

//獲得專題文章的列表

//--------------------------------

function GetSpecList($fname,$noteinfo,$noteid="")

{

if(!isset($GLOBALS['__SpGetArcList'])) require_once(dirname(__FILE__)."/inc/inc_fun_SpGetArcList.php");

if($noteinfo=="") return "";

$rvalue = "";

$tempStr = GetSysTemplets("channel/channel_spec_note.htm");

$dtp = new DedeTagParse(); </p> <p></p> <p>$dtp->LoadSource($noteinfo);

if(is_array($dtp->CTags))

{

foreach($dtp->CTags as $k=>$ctag){

$notename = $ctag->GetAtt("name");

if($noteid!="" && $ctag->GetAtt("noteid")!=$noteid){ continue; } //指定名稱的專題節點

if($noteid!="" && $ctag->GetAtt("noteid")===$noteid) {

$isauto = $ctag->GetAtt("isauto");

$idlist = trim($ctag->GetAtt("idlist"));

$rownum = trim($ctag->GetAtt("rownum"));

if(empty($rownum)) $rownum = 40;

$keywords = "";

$stypeid = 0;</p> <p>if($isauto==1){

$idlist = "";

$keywords = trim($ctag->GetAtt("keywords"));

$stypeid = $ctag->GetAtt("typeid");

}</p> <p>if(trim($ctag->GetInnerText())!="") $listTemplet = $ctag->GetInnerText();

else $listTemplet = GetSysTemplets("spec_arclist.htm");

$idvalue = SpGetArcList($this->dsql,

$stypeid,$rownum,$ctag->GetAtt("col"),

$ctag->GetAtt("titlelen"),$ctag->GetAtt("infolen"),

$ctag->GetAtt("imgwidth"),$ctag->GetAtt("imgheight"),

"all","default",$keywords,$listTemplet,100,0,$idlist);</p> <p>$notestr = str_replace("~notename~",$notename,$tempStr);

$notestr = str_replace("~spec_arclist~",$idvalue,$notestr);

$rvalue .= $notestr;

if($noteid!="" && $ctag->GetAtt("noteid")==$noteid){ break; }

}

}

}

$dtp->Clear();

return $rvalue;

}

介紹:有些小改動,自己對比一下就清楚了,這兒就不再哆嗦了

步驟5:

說明: 原{dede:field name='note'/}標簽失效了,如果要用的朋友請自行修改步驟四部份。

更多信息請查看IT技術專欄

更多信息請查看CMS教程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
91美女视频网站| 国产不卡视频在线观看| 精品久久国产字幕高潮| 国产一区二区三区美女| 精品国内二区三区| 一本在线高清不卡dvd| 成人午夜精品在线| 成人av动漫网站| 91亚洲资源网| 欧美性猛片xxxx免费看久爱| 一本色道a无线码一区v| 欧美视频一区二区三区在线观看| 91视频在线观看| 在线亚洲免费视频| 欧美一区二区高清| 久久久www免费人成精品| 欧美国产一区在线| 亚洲一区二区欧美| 精品中文字幕一区二区小辣椒| 韩国一区二区三区| 成人激情免费电影网址| 日本高清无吗v一区| 欧美精品三级在线观看| 2021久久国产精品不只是精品| 国产欧美一区二区三区鸳鸯浴| 成人免费视频在线观看| 五月天精品一区二区三区| 国产一区高清在线| 91视频一区二区| 精品国精品国产| 亚洲精品少妇30p| 激情文学综合网| 一本到不卡免费一区二区| 91麻豆精品久久久久蜜臀| 国产三区在线成人av| 亚洲精品视频自拍| 国产精品99久| 7777精品伊人久久久大香线蕉经典版下载| 久久综合九色综合欧美98| 亚洲日本va午夜在线影院| 蜜桃av一区二区三区| 91在线观看视频| 久久午夜电影网| 天天色 色综合| 99精品久久只有精品| 欧美成人三级电影在线| 亚洲综合网站在线观看| 国产自产视频一区二区三区| 在线免费视频一区二区| 国产精品丝袜黑色高跟| 奇米影视一区二区三区小说| 91在线国产观看| 久久日韩粉嫩一区二区三区| 亚洲美女屁股眼交| 成人免费视频国产在线观看| 欧美一级黄色录像| 亚洲电影一级片| 色国产综合视频| 综合激情成人伊人| 成人精品电影在线观看| 日韩精品一区二区三区老鸭窝| 亚洲国产成人av| 欧美视频一二三区| 亚洲自拍偷拍麻豆| 91精品福利视频| 亚洲激情综合网| 欧美综合一区二区| 樱桃国产成人精品视频| 99国产精品久久久| 亚洲欧洲综合另类| 在线免费视频一区二区| 一区二区三区精品在线观看| 色成年激情久久综合| 中文字幕制服丝袜一区二区三区| 国产·精品毛片| 国产精品久久久久一区二区三区共| 国产成人av一区二区三区在线观看| 精品国产一区二区三区av性色| 日本欧美加勒比视频| 欧美一区二区免费| 国产一区二区久久| 国产欧美精品国产国产专区| 国产成人在线视频网站| 国产精品私人影院| 色欧美片视频在线观看| 亚洲一区二区三区视频在线| 欧美少妇一区二区| 日本网站在线观看一区二区三区| 日韩一区二区三区四区五区六区 | 国产一区二区三区观看| ww久久中文字幕| 福利电影一区二区三区| 中文字幕一区免费在线观看| 色综合久久天天| 日韩影院精彩在线| 国产亚洲欧美激情| 91久久精品一区二区三| 秋霞电影一区二区| 中文字幕精品—区二区四季| 色呦呦国产精品| 蜜臀av性久久久久蜜臀aⅴ | 亚洲青青青在线视频| 欧美午夜视频网站| 精品影视av免费| 中文字幕在线观看一区| 欧美精品一卡二卡| 成人少妇影院yyyy| 亚洲444eee在线观看| 精品蜜桃在线看| 色先锋久久av资源部| 日av在线不卡| 亚洲欧美色图小说| 26uuu亚洲婷婷狠狠天堂| 91亚洲国产成人精品一区二区三| 日韩 欧美一区二区三区| 中文字幕第一区综合| 欧美精品1区2区| 成人av免费在线| 久久66热偷产精品| 午夜婷婷国产麻豆精品| 欧美激情一区二区| 日韩欧美高清一区| 欧美色精品在线视频| 成人永久aaa| 久久99精品久久久| 性久久久久久久久久久久| 欧美韩日一区二区三区四区| 678五月天丁香亚洲综合网| 成人深夜在线观看| 国产精品一品视频| 久久国产免费看| 天堂va蜜桃一区二区三区 | 国产精品一区一区| 青青草原综合久久大伊人精品优势| 亚洲欧洲日韩在线| 国产欧美日本一区视频| 精品国产乱码久久久久久蜜臀| 欧美麻豆精品久久久久久| 91蜜桃免费观看视频| 国产在线视视频有精品| 人人狠狠综合久久亚洲| 午夜精品久久久久久久久久| 亚洲欧美韩国综合色| 国产精品麻豆99久久久久久| 国产天堂亚洲国产碰碰| 久久久久久久电影| 久久久综合激的五月天| 久久久久久久久岛国免费| 久久日韩精品一区二区五区| 2021久久国产精品不只是精品| 日韩一区国产二区欧美三区| 欧美日韩免费观看一区三区| 在线观看亚洲a| 欧美精品在线观看一区二区| 欧美日韩在线观看一区二区 | 欧美精品丝袜中出| 日韩午夜av一区| 久久夜色精品一区| 亚洲国产精品国自产拍av| 中文字幕免费一区| 亚洲免费毛片网站| 亚洲图片欧美视频| 免费成人av资源网| 黄色精品一二区| 成人h动漫精品一区二| 不卡一区中文字幕| 日本道精品一区二区三区| 欧美日韩综合不卡| 欧美不卡一区二区| 国产精品久久久久aaaa樱花| 中文字幕中文字幕在线一区| 亚洲主播在线播放| 久久99久久久欧美国产| 成人午夜视频网站| 欧美日韩一区二区欧美激情 | 国产在线精品视频| 91香蕉国产在线观看软件| 在线免费观看不卡av| 日韩欧美中文一区| 国产精品欧美极品| 亚洲一区二区精品视频| 久久99精品久久久久久| www.亚洲国产| 欧美一二区视频| 亚洲女人****多毛耸耸8| 亚洲v中文字幕| 成人v精品蜜桃久久一区| 色婷婷精品久久二区二区蜜臀av| 91麻豆精品国产91久久久更新时间| 亚洲精品一线二线三线无人区| 中文字幕制服丝袜一区二区三区| 天天色 色综合| 99久久精品情趣| 久久综合九色综合欧美98| 樱花草国产18久久久久| 国产麻豆视频精品| 69堂精品视频| 亚洲综合清纯丝袜自拍| 国产盗摄精品一区二区三区在线| 欧美日韩你懂的|