當(dāng)我們用DedeCMS做網(wǎng)站的時(shí)候,尤其是一些大型門(mén)戶網(wǎng)站,需要給首頁(yè)或者欄目封面頁(yè)的文章內(nèi)容列表的標(biāo)題前面或者后面添加一個(gè)帶有“熱門(mén)”或者“最新”標(biāo)識(shí)的小圖標(biāo),用來(lái)區(qū)分熱門(mén)文章和最新發(fā)布的文章。如下圖:
下面,織夢(mèng)無(wú)憂就教大家如何實(shí)現(xiàn)這個(gè)功能:
首先你需要準(zhǔn)備有“熱門(mén)”或者“最新”標(biāo)識(shí)的圖標(biāo),具體圖標(biāo)可以去百度下載或者在織夢(mèng)無(wú)憂的織夢(mèng)素材專區(qū)查找下載。
然后就是首頁(yè)或者封面頁(yè)內(nèi)容列表循環(huán)標(biāo)簽中圖標(biāo)調(diào)用標(biāo)簽的添加了。
最新文章顯示“最新”圖標(biāo)的標(biāo)簽:在列表循環(huán)標(biāo)簽里面的文章標(biāo)題調(diào)用標(biāo)簽的前面或者后面添加如下代碼:
[field:pubdate runphp='yes']
$ntime = time();
$day3 = 3600 * 24 * 3;
if(($ntime – @me) < $day3) @me = "<span class='new_ico'></span>";
else @me ="";
[/field:pubdate]
上面代碼中的紅色數(shù)字3表示在最近3天以內(nèi)發(fā)布的文章被列為最新文章,標(biāo)題前面將會(huì)帶有<span class='new_ico'></span>代碼,數(shù)字可以隨意修改,我們需要做的就是在CSS里面給new_ico樣式定義一個(gè)寬度和高度還有背景,背景圖片就是那個(gè)“最新”標(biāo)識(shí)的圖標(biāo)。
下面是“熱門(mén)”圖標(biāo)的標(biāo)簽:
[field:click runphp='yes']
if(@me > 1000 )@me = "<span class='hot_ico'></span>";
else @me = "";
[/field:click]
上面代碼中的紅色數(shù)字1000表示點(diǎn)擊率超過(guò)1000的文章將被列為熱門(mén)文章,標(biāo)題前面將會(huì)帶有<span class='hot_ico'></span>代碼,和最新圖標(biāo)一樣,我們只要在CSS里面給hot_ico定義一個(gè)樣式就行了。
版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: 給DedeCMS內(nèi)容列表標(biāo)題后面添加“熱門(mén)”或“最新”的圖標(biāo)