Copyright @ 2015-2024 织梦园 版权所有 Power by DedeCms
鲁ICP备15039853号-2

模板标签 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] |