DEDECMS首頁(yè)和列表頁(yè)調(diào)用圖片集多張圖片的辦法
調(diào)用方法:
dede:arclist 標(biāo)簽調(diào)用和dede:list 列表調(diào)用
[field:id function="Getimg(@me,80,80,7)" /]
文章內(nèi)頁(yè)調(diào)用
{dede:field.id function="Getimg(@me,80,80,7)" /}80和80和7分別是要顯示圖片的寬度(省略為110)和高度(省略為110)和調(diào)用張數(shù)(省略為所有((0)),
在include/common.func.php增加一函數(shù)(很多人說(shuō)修改插入函數(shù)后后臺(tái)進(jìn)不去,一個(gè)函數(shù)的格式是fucntion 函數(shù)名稱(參數(shù)){……},所以你插入新函數(shù)的時(shí)候一定要在其他函數(shù)結(jié)束后面。千萬(wàn)別插入到別的函數(shù){}里面去了)
function Getimg($aid,$imgwith=110,$imgheight=110,$num=0){global $dsql;$imgurls = '';$row =$dsql->getone( "Select imgurls From `dede_addonimages` where aid='$aid' ");$imgurls= $row['imgurls'];preg_match_all("/{dede:img (.*)} (.*){//dede:img/isU",$imgurls,$wordcount);$count=$count($wordcount[2]);if ($num>$count || $num==0){$num=$count;}for($i=0;$i<$num;$i++){$imglist.="<img src=".trim($wordcount[2][$i])." width=".$imgwith." height=".$imgheight.">";}return $imglist;}完成。
以上就是DedeCMS首頁(yè)和列表頁(yè)調(diào)用圖片集多張圖片的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)和解決疑問(wèn)有所幫助,也希望大家多多支持武林網(wǎng)。新聞熱點(diǎn)
疑難解答
圖片精選