婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > 實用:織夢DedeCMS調用某個時間段得文章(周文章

實用:織夢DedeCMS調用某個時間段得文章(周文章

POST TIME:2020-04-11 14:12

某些情況下,我們需要調用昨天發布和某個時間段發布的文件,這個是我在以前做一個網頁游戲站點時候使用到得,而織夢默認的只能夠調去X天內發布的文章,于是我們就需要自己動手DIY了,
 
具體的文件是include aglibrclist.lib.php
 
找到:
 
//時間限制(用于調用最近熱門文章、熱門評論之類),這里的時間只能計算到天,否則緩存功能將無效
if($subday > 0)
{
$ntime = gmmktime(0, 0, 0, gmdate('m'), gmdate('d'), gmdate('Y'));
$limitday = $ntime - ($subday * 24 * 3600);
$orwheres[] = " arc.senddate > $limitday ";
}
修改為:
 
//時間限制(用于調用最近熱門文章、熱門評論之類),這里的時間只能計算到天,否則緩存功能將無效
//當subday=1的時候調用1天內的文章
//當subday=2的時候調用昨天的文章
//當subday=3的時候調用2天前得所有文章
//當subday=7的時候調用7天內得所有文章
if($subday > 0)
{
if($subday == 1)
{
$ntime = gmmktime(0, 0, 0, gmdate('m'), gmdate('d'), gmdate('Y'));
$limitday = $ntime - ($subday * 24 * 3600);
$orwheres[] = " arc.senddate > $limitday ";
}
else if ($subday == 2)
{
$ntime = gmmktime(0, 0, 0, gmdate('m'), gmdate('d'), gmdate('Y'));
$limitday = $ntime - ($subday * 24 * 3600);
$lomitday = $ntime;
$orwheres[] = " arc.senddate < $lomitday && arc.senddate > $limitday";
}
else if ($subday == 3)
{
$ntime = gmmktime(0, 0, 0, gmdate('m'), gmdate('d'), gmdate('Y'));
$limitday = $ntime -($subday * 24 * 3600)+(1*24 * 3600);
$orwheres[] = " arc.senddate < $limitday ";
}
else if ($subday == 7)
{
$ntime = gmmktime(0, 0, 0, gmdate('m'), gmdate('d'), gmdate('Y'));
$limitday = $ntime - ($subday * 24 * 3600);
$orwheres[] = " arc.senddate > $limitday ";
}
}
}
 
至于使用方法,注釋已經很詳細了
 
{dede:arclist row=10 titlelen=32 subday='1'}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
//當subday=1的時候調用1天內的文章
//當subday=2的時候調用昨天的文章
//當subday=3的時候調用2天前得所有文章
//當subday=7的時候調用7天內得所有文章


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

  • 400-1100-266
主站蜘蛛池模板: 南汇区| 永嘉县| 方山县| 廉江市| 通州区| 江油市| 兰州市| 阳信县| 九台市| 杨浦区| 额敏县| 万安县| 苍溪县| 庐江县| 利津县| 栾城县| 繁峙县| 安溪县| 公主岭市| 波密县| 桃江县| 盈江县| 宁武县| 紫金县| 辽阳市| 涿鹿县| 民勤县| 恭城| 精河县| 额敏县| 昌图县| 上犹县| 托克托县| 屏南县| 宣威市| 石狮市| 吐鲁番市| 五莲县| 河南省| 福州市| 翁牛特旗|