織夢(mèng)DeDeCMS動(dòng)態(tài)熱點(diǎn)文章排行調(diào)用,dedecms
導(dǎo)讀:dedecmsdedecms在DEDEcms的列表模板和文章模板中,想要顯示本類的熱點(diǎn)文章排行,是這樣調(diào)用的: {dede:arclist row=10 titlelen=38 order織夢(mèng)模板。
在DEDEcms的列表模板和文章模板中,想要顯示本類的熱點(diǎn)文章排行,是這樣調(diào)用的:
{dede:arclist row="10" titlelen="38" orderby="click"}
dede手機(jī)模板《li>《a href="[field:arcurl/]">[field:title/]
{/dede:arclist}
能正常工作,但是有一個(gè)問題,如果是用的織夢(mèng)模板靜態(tài)頁(yè),則要每次生成時(shí)才能變化,不能實(shí)時(shí)更新,除非更新全站.
后來(lái)想到是不是可以用“自定義宏標(biāo)記”的JS調(diào)用實(shí)現(xiàn),問題出現(xiàn)了,這個(gè)JS調(diào)用不能獲取當(dāng)前環(huán)境的typeid,當(dāng)然你不可能在上面的標(biāo)簽中指定typeid,那樣的話就不通用了,只能第個(gè)欄目定義一個(gè).
打開mytab_js.php文件,發(fā)現(xiàn)代碼是生成一個(gè)緩存文件,這個(gè)緩存文件是定時(shí)才能更新的,不是實(shí)時(shí)的,把那些代碼去掉后,然后另存為“mytag_js_hot.php",如下:"
require_once(dirname(__FILE__).'/../include/common.inc.php');
require_once(DEDEINC.'/arc.partview.class.php');
if(isset($arcID)) $aid = $arcID; $arcID = $aid = (isset($aid) && is_numeric($aid)) ? $aid : 0; if($aid==0) die(" document.write('Request Error!'); ");
//這是新加的代碼,表示typeid
if(isset($typeID)) $tid = $typeID;
$typeID = $tid = (isset($tid) && is_numeric($tid)) ? $tid : 0;
if($tid==0) die(" document.write('Request Error!'); ");
$pv = new PartView($typeid=$typeID);
$row = $pv->dsql->GetOne(" SELECT * FROM `dede_mytag` WHERE aid='$aid' ");
if(!is_array($row))
{
$myvalues = " ";
}
else
{
$tagbody = $row['normbody'];
$pv->SetTemplet($tagbody, 'string');
$myvalues = $pv->GetResult();
$myvalues = str_replace('"','\"',$myvalues);
$myvalues = str_replace("\r","\\r",$myvalues);
$myvalues = str_replace("\n","\\n",$myvalues);
$myvalues = &qudede下瓻模板下載ot; \r\n"; //www.bcty365.com
//file_put_contents($cacheFile, $myvalues);
echo $myvalues; //不寫入緩存文件,直接輸出JS代碼
}
調(diào)用時(shí)用就OK了,紅字部分是新建的文件和增加的tid指定,其他的動(dòng)態(tài)調(diào)用我覺得道理差不多,DeDeCMS全站靜態(tài),個(gè)別的地方動(dòng)態(tài),通過(guò)JS方式實(shí)現(xiàn).
相關(guān)織夢(mèng)模板。聲明: 本文由我的SEOUC技術(shù)文章主頁(yè)發(fā)布于:2023-07-19 ,文章織夢(mèng)DeDeCMS動(dòng)態(tài)熱點(diǎn)文章排行調(diào)用,dedecms主要講述熱點(diǎn),標(biāo)簽,CMS網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/web_30633.html
為你推薦與織夢(mèng)DeDeCMS動(dòng)態(tài)熱點(diǎn)文章排行調(diào)用,dedecms相關(guān)的文章
-
dedecms 織夢(mèng)5.7 圖集實(shí)現(xiàn)分頁(yè)功能,織夢(mèng)技術(shù)
(51)人喜歡 2023-07-19 -
織夢(mèng)模板如何顯示完整的標(biāo)題,dedecms
(101)人喜歡 2023-07-19 -
DedeCms織夢(mèng)后臺(tái)添加編輯文章空白解決辦法
(195)人喜歡 2023-07-19 -
DedeCMS Error: (PHP 5.3 and above) P,織夢(mèng)文章
(102)人喜歡 2023-07-19 -
織夢(mèng)后臺(tái)登錄界面更改,織夢(mèng)技術(shù)
(88)人喜歡 2023-07-19 -
織夢(mèng)dedecms模塊管理空白不顯示的四種解決
(61)人喜歡 2023-07-19