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 ; |
這樣即可!織夢的強大就是在于可以讓站長朋友自己修改織夢的源碼文件。