DEDECMS怎么修改最新發(fā)表的內(nèi)容在24小時內(nèi)顯示紅色,超過24小時后變換為常理設(shè)置顏色呢?都知道最新發(fā)表的調(diào)用標簽在模板目錄的主頁模板中,我們打開templets/default/index.htm .我們就假設(shè)以下這段代碼是調(diào)用本站的最新發(fā)表標簽:
最新發(fā)表文章的代碼
1 |
{dede:arclist row='10'orderby='pubdate'} |
2 |
<li><span>[field:pubdatefunction="MyDate('m-d',@me)"/]</span><a href="[field:arcurl/]">[field:title/]</a></li> |
我們所要做的就是將上面的代碼進行修改,首先是針對時間的問題:
1 |
[field:pubdatefunction="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; |
這樣即可!織夢的強大就是在于可以讓站長朋友自己修改織夢的源碼文件。