本站资源均来自互联网,仅供学习与参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
Copyright @ 2015-2020 织梦园 版权所有
Power by DedeCms
鲁ICP备15039853号-1
鲁公网安备 37132302000249号
模板标签 TAG标签 网站地图 XML地图 今日更新 返回顶部
DEDECMS怎么修改***新发表的内容在24小时内显示红色,超过24小时后变换为常理设置颜色呢?都知道***新发表的调用标签在模板目录的主页模板中,我们打开templets/default/index.htm .我们就假设以下这段代码是调用本站的***新发表标签:
***新发表文章的代码
{dede:arclist row='10' orderby='pubdate'} <li><span>[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl/]">[field:title/]</a></li> {/dede:arclist} |
我们所要做的就是将上面的代码进行修改,首先是针对时间的问题:
1 |
[field:pubdate function = "MyDate('m-d',@me)" /] |
将上面的事件代码修改为:
[field:pubdate runphp='yes'] $a="".strftime('%m-%d',@me).""; $b=strftime('%m-%d',@me); $ntime = time(); $day3 = 3600 * 24; if(($ntime - @me) < $day3) @me = $a; else @me =$b; [/field:pubdate] |