您当前的位置: 主页 > 优化教程
文章摘要:某些情况下,我们需要调用昨天发布和某个时间段发布的文件,这个是我在以前做一个网页游戏站点时候使用到得,而 织梦模板 默认的只能够调去X天内发布的文章,于是我们就需要自
某些情况下,我们需要调用昨天发布和某个时间段发布的文件,这个是我在以前做一个网页游戏站点时候使用到得,而织梦模板默认的只能够调去X天内发布的文章,于是我们就需要自己动手DIY了, 
具体的文件是include\taglib\arclist.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天内得所有文章
 

关键词:织梦,dedeCMS,调用,昨天,发布,、,两天,前,某个,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

织梦会员空间调用会员(积分)头衔的方法本文主要讲解织梦dedecms会员空间如何调用会员头衔(积分头衔) 打... 2021-07-22
dedecms中修改摘要字数长度的方法介绍dedecms中修改摘要字数长度的方法介绍 本文介绍下,修改dedec... 2021-07-22
织梦dedeCMS搜索时间间隔如何修改我们大家是否经常碰到这样的为,如果想用 织梦模板 的搜索功能搜索某些关... 2021-07-27
织梦网站怎么根据IP获取当地的天气预报织梦网站怎么根据IP获取当地的天气预报调用代码: iframe src... 2021-07-22
织梦后台提示:DedeCMS Error:Tag disabled:php!解决方法出现问题:织梦DedeCMS v7.5后台提示 DedeCMS Err... 2021-07-22
DEDE在图集列表中调出图集的所有图片在include/common.func.php 中添加以下函数代码 ... 2021-07-27
dedecms如何调用出访客最近浏览过的文章以下是本人针对上面问题的一个拙劣的笨方法:不对的地方请高手赐教 后台出... 2021-07-27
织梦dede调用dede:sql,dede:php标签 调用文章的静态链接地址很多时候我们用织梦后台调用数据的时候,自带的标签很多时候都没办法调用我... 2021-07-27
织梦dedecms文章页面显示同分类栏目下的其它文章在文章页面通过{dede:field.aid runphp=yes}{... 2021-07-30
更改织梦channel默认无子栏目调用同级栏目修改taglib库 channel.lib.php 109行 if($... 2021-07-27
织梦的arclist循环中判断第一个li添加css,否则不加dedecms的arclist循环中,判断如果是第一个li,则添加固定... 2021-08-14
织梦DedeCMS默认文件夹重命名的方法本文实例讲述了织梦DedeCMS默认文件夹重命名的方法。分享给大家供大... 2021-07-30
dedecms二次开发时使用{dede:arclist},{dede:list}获取附件字段以前用织梦DEDECMS做二次开发时获取附加表字段内容都是通过runp... 2021-07-30
彩色tags热门关键字代码刷新一次变换一次此代码优点: ◎ 无需修改任何源文件 ◎ CSS+JS文件控制,简单更... 2021-08-09
dedecms怎么实现文章标题-栏目名称-网站名导航本文介绍了在dedecms中,实现文章标题-栏目名称-网站名 导航的方... 2021-07-27
dede自动动获取上级栏目的标题 关键字 描述当我们做大型网站的时候,上百个栏目,为了SEO,在栏目模板里面,我们一... 2021-07-22
最新织梦DEDECMS V5.7模板标签调用大全-----------------------------------... 2021-07-27

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn