POST TIME:2018-01-08 21:25
在部分織夢模板制作中有時候會涉及到在首頁或者欄目頁模板調用圖集內的所有圖片列表的問題,織夢本身沒有這個功能,只能調用文章或者圖集的縮略圖,無法調用圖集里的所有圖片。所以需要進行小小的二次開發,修改系統文件,才能實現在織夢模板的首頁和列表調用圖集里的所有圖片的功能。
下面是修改方法:
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:在織夢模板里需要的地方用以下標簽調用:
