如何區別網站最新更新的文章類?看到別人用dedecms建的網站最近更新的文章都有一個可愛的“new”標志區分。你是不是也很想擁有?()小編們就可以用dedecms底層模板里的Field就可以實現這種效果。今天就用field底層模版做一個function擴展的實例,本地dedecms測試環境的中,實現后的最終的效果(如下圖),看起來有點顯眼哦!
今天是7-31,在當天發布的文檔全部有一個new的顯眼標記,這樣是怎么實現的呢?首先接著前面的教程
我們在arclist標記里面代碼,在底層模板調出10條最新更新的文檔,關于arclist標記的用戶請參考“仿制Dedecms模板標簽應用基礎:arclist(文章列表)標簽的妙用”,給dede主題最新文章添加new標志如下代碼:
- {dede:arclist row='10' titlelen='40'}
- [field:title/] ?[field:stime/]
- [field:senddate runphp='yes']
- $ntime = time();
- $oneday = 3600 * 24;
- if(($ntime - @me)<$oneday) @me = "(new)";
- else @me = "";
- //Vevb.com
- [/field:senddate]
- {/dede:arclist}
紅色標明的部分就是實現當天發布的文章加上(new)標志代碼,很簡單的。就這一段簡單代碼就可以讓你的網站輕松實現“喜新厭舊”功能。
新聞熱點
疑難解答