1. 程式人生 > >DEDE列表呼叫有縮圖顯示縮圖,無縮圖則不顯示縮圖

DEDE列表呼叫有縮圖顯示縮圖,無縮圖則不顯示縮圖

在list_article.htm模板頁裡,有文章列表沒有圖片,但是前面會顯示“無縮圖”,就是當沒有圖片的時候,怎麼樣去掉這個“無縮圖”的原始預設縮圖,

下面我們只需要把原來列表呼叫標籤中的以下程式碼:

  1. [field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : "<ahref='{@me['arcurl']}'><imgsrc='{@me['litpic']}'/></a>"); [/field:array] 

替換成以下程式碼:

  1. [field:array runphp='yes']@me = (strpos(@me['litpic'],'defaultpic') ? "" : "
    <ahref='{@me['arcurl']}'><imgsrc='{@me['litpic']}'/></a>"); [/field:array] 

這樣修改完了之後,我們在列表更新的時候,有縮圖就會顯示縮圖,帖內無縮圖則也不會顯示預設的縮圖(無縮圖).