POST TIME:2020-04-11 14:37
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)),
functionGetimg($aid,$imgwith=110,$imgheight=110,$num=0) { global$dsql; $imgurls=''; $row=$dsql->getone("SelectimgurlsFrom`dede_addonimages`whereaid='$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.="<li><imgsrc=".trim($wordcount[2][$i])."width=".$imgwith."height=".$imgheight."></li>"; } return$imglist; }