全国400电话网上服务平台
强大号码库资源任选,方便,快捷,快速开通。
咨询热线:400-1100-266
强大号码库资源任选,方便,快捷,快速开通。
咨询热线:400-1100-266
dede在首页和列表页调用图片集中的图片
POST TIME:2021-05-23 01:31
织梦DEDE有默认的模型是图片集,做网站的时候也可以用到这个图片集,但是在首页中调用图片集中的所有图片列表就会出现问题,因为织梦本身没有这个功能。所以在调用的时候就要注意一些要修改的地方:
1:在include/helpers/extend.helper.php最后面增加函数:
2:在织梦模板里需要的地方用以下标签调用:
其中80、90代表的就是图片的宽度和高度,7代表的就是要调用的图片条数。
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代表的就是要调用的图片条数。
Copyright © 2003-2016
时间:9:00-21:00 (节假日不休)
版权所有:巨人网络(扬州)科技有限公司
总部地址:江苏省信息产业基地11号楼四层
《增值电信业务经营许可证》 苏B2-20120278

时间:9:00-21:00 (节假日不休)
版权所有:巨人网络(扬州)科技有限公司
总部地址:江苏省信息产业基地11号楼四层
《增值电信业务经营许可证》 苏B2-20120278

