DEDECMS怎么修改最新发表的内容在24小时内显示红色,超过24小时后变换为常理设置颜色呢?都知道最新发表的调用标签在模板目录的主页模板中,我们打开templets/default/index.htm .我们就假设以下这段代码是调用本站的最新发表标签:
最新发表文章的代码
1 |
{dede:arclist row= '10' orderby= 'pubdate' } |
2 |
<li><span>[field:pubdate function = "MyDate('m-d',@me)" /]</span><a href= "[field:arcurl/]" >[field:title/]</a></li> |
我们所要做的就是将上面的代码进行修改,首先是针对时间的问题:
1 |
[field:pubdate function = "MyDate('m-d',@me)" /] |
将上面的事件代码修改为:
view sourceprint?
1 |
[field:pubdate runphp= 'yes' ] |
2 |
$a = "" . strftime ( '%m-%d' ,@me). "" ; |
3 |
$b = strftime ( '%m-%d' ,@me); |
6 |
if (( $ntime - @me) < $day3 ) @me = $a ; |
这样即可!织梦的强大就是在于可以让站长朋友自己修改织梦的源码文件。