您当前的位置: 主页 > 优化教程
文章摘要:某些情况下,我们需要调用昨天发布和某个时间段发布的文件,这个是我在以前做一个网页游戏站点时候使用到得,而 织梦模板 默认的只能够调去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)

织梦dede自定义内容分页,datalist运用实例在/plus文件夹中新建一个ceshi.php文件。。 ?php re... 2021-08-14
织梦自定义表单获取IP地址和提交时间方法相信大家在用织梦做网站的时候都用过自定义表单做留言,但是如何查看客户什... 2021-07-22
拓展channel标签实现limit功能由于网站栏目多次需要调用同一栏目下的栏目比如顶级栏目6 下级栏目5.4... 2021-07-30
织梦dedecms列表页有缩略图显示图文列表没有则文字列表整体思路其实就是利用dedecms的[field:array runp... 2021-07-27
导航里的"index.html"能不能去掉?导航里的index.html能不能去掉???现在的连接地址是:xxxx... 2021-07-22
DedeCMS文章编辑不更新时间1970年1月1日在修改文章或者后期优化的时候,织梦dedecms5.7版本存在一个问题... 2021-08-14
dedecms教程:织梦出现\dedesql.class.php 的解决方法安装dede,UTF-8时,最后不能显示网站后台和首页,报错了! 登陆... 2021-07-22
织梦DEDECMS5.7在列表页动态调用点击次数织梦DedeCMS中首页和列表页的文章点击次数默认情况下不是动态调用的... 2021-07-30
Dedecms如何在文档页调用会员头像名称如何在会员发布的文档页调用会员头像名称? 答: 会员的头像网址是 [f... 2021-07-22
Dedecms后台验证码不显示的解决方法第一类:取消掉验证码,直接登录 第二类:修复验证码,恢复验证码功能,此... 2021-08-09
DEDECMS启用SSL和多站点支持HTTPS访问后缩略图无法自动生成的解决办法网站开启SSL使用HTTPS加密访问是目前的时势所趋,DEDE虽然也支... 2021-07-22
Dedecms留言板留言后刷新会重复提交解决方法织梦CMS(dedecms)这款程序很好用,模板种类不仅多而且齐全,可... 2021-08-14
织梦登陆会员后台直接转跳到首页怎么办我们在打会员目录的/member/index_do.php 行码 38... 2021-07-27
dede列表缩略图随机调用如果用过DEDECMS的朋友应该都知道,有些模板列表页面需要用到缩略图... 2021-07-22
Dedecms提示ereg_replace() is deprecated错误织梦Dedecms提示 ereg_replace() is depre... 2021-08-09
织梦教程发布文章未传图让其自动插入广告图的方法很多站长朋友发布文章的时候都喜欢插入几张图片,再在图片上打上网站的lo... 2021-08-14

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