dede在首页和列表页调用图片集中的图片
发布时间:01/16 来源:未知 浏览:
关键词:
1:在include/helpers/extend.helper.php最背面添加函数:
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.="<li><img src=".trim($wordcount[2][$i])." width=".$imgwith." height=".$imgheight."></li>"; } return $imglist; } |
2:在织梦模板里需要的地方用下列标签调用:
[field:id function="Getimg(@me,80,90,7)" /] |
其中80、90代表的就是图片的宽度和高度,7代表的就是要调用的图片条数。