我想實現(xiàn)一個功能,就是在文章列表中(模板list_article)假如文章有縮略圖就顯示縮略圖,沒有的話則直接顯示文章列表而不顯示“沒有縮略圖”的圖片。
dedecms的擴(kuò)展是用function形式的,因為加入if這種結(jié)構(gòu)太占用資源,假如你有必要,你可以這樣:
[field:picname function="GetMyPic('@me')"/]
在 inc_functions.php 里定義一個函數(shù)
function GetMyPic($img)
{
if($img=="") return "";
else return "<img src='$img' width='120' height='100' border='0'>";
}
這樣來處理
這種做法可能會有點不便,但好處是既達(dá)到擴(kuò)展目的,又不會占用太大資源,又不影響模板結(jié)構(gòu),實現(xiàn)真正的模板與代碼分離
新聞熱點
疑難解答
圖片精選