織夢DEDECMS列表縮略圖有則顯示縮略圖,沒有則顯示自定義隨機圖片
當文章有縮略圖時顯示文章的縮略圖;當文章沒有縮略圖時,就隨機顯示我們給出的幾百張縮略圖中的一張。這樣一來列表頁面的文章都有縮略圖,同時還都不一樣。
[field:array runphp='yes'] @me = (strpos(@me['litpic'],'defaultpic') ? " <a href='{@me['arcurl']}'><img src='/uploads/lztp/".mt_rand(1,300).".jpg' alt='{@me['title']}' title='{@me['title']}'/></a>" : " <a href='{@me['arcurl']}'><img src='{@me['litpic']}' alt='{@me['title']}' title='{@me['title']}'/></a>"); [/field:array]
以上代碼直接替換掉織夢默認的縮略圖調(diào)用代碼即可,如下面代碼就是默認的縮略圖調(diào)用標簽,直接替換即可。注意,下面圖片調(diào)用只是圖片地址,有的可能沒有鏈接,根據(jù)自己需要進行調(diào)整。
<img src="[field:litpic/]">
無需加載js,具體的圖片路徑自己根據(jù)需要設(shè)置,此代碼里面已經(jīng)給圖片添加了標題及ALT屬性
下面是我的調(diào)用。正常情況下,結(jié)尾最后面應(yīng)該還有一個</a>,但調(diào)用代碼里面已經(jīng)有的</a>,所以最后的一個要去掉,不然源代碼里面會多出一個</a>來
<div class="article_img"> <a href="[field:filename/]" title="[field:title/]"> [field:array runphp='yes'] @me = (strpos(@me['litpic'],'defaultpic') ? " <a href='{@me['arcurl']}'><img src='/uploads/lztp/".mt_rand(1,303).".jpg' alt='{@me['title']}' title='{@me['title']}'/></a>" : " <a href='{@me['arcurl']}'><img src='{@me['litpic']}' alt='{@me['title']}' title='{@me['title']}'/></a>"); [/field:array] </div>
織夢DEDECMS列表頁隨機調(diào)用自定義縮略圖請點擊下面鏈接
聲明:
1.本站主要是為了記錄工作、學習中遇到的問題,可能由于本人技術(shù)有限,內(nèi)容難免有紕漏,一切內(nèi)容僅供參考。
2.本站部分內(nèi)容來源互聯(lián)網(wǎng),如果有圖片或者內(nèi)容侵犯您的權(quán)益請聯(lián)系我們刪除!
3.本站所有原創(chuàng)作品,包括文字、資料、圖片、網(wǎng)頁格式,轉(zhuǎn)載時請標注作者與來源。
1.本站主要是為了記錄工作、學習中遇到的問題,可能由于本人技術(shù)有限,內(nèi)容難免有紕漏,一切內(nèi)容僅供參考。
2.本站部分內(nèi)容來源互聯(lián)網(wǎng),如果有圖片或者內(nèi)容侵犯您的權(quán)益請聯(lián)系我們刪除!
3.本站所有原創(chuàng)作品,包括文字、資料、圖片、網(wǎng)頁格式,轉(zhuǎn)載時請標注作者與來源。
THE END