仿站无忧网,专业从事仿站,网站定制,模板制作仿站无忧

仿站 网站定制
网站建设一条龙

织梦系统dedecms首页和列表页调用图片集多张图片

DEDECMS首页和列表页调用图片集多张图片的办法

调用方法:

dede:arclist 标签调用和dede:list 列表调用

[field:id function="Getimg(@me,80,80,7)" /]

文章内页调用

{dede:field.id function="Getimg(@me,80,80,7)" /}

80和80和7分别是要显示图片的宽度(省略为110)和高度(省略为110)和调用张数(省略为所有((0)),

在include/common.func.php最下面增加一函数

01 function Getimg($aid,$imgwith=110,$imgheight=110,$num=0)
02 {
03 global $dsql;
04 $imgurls = '';
05 $row =$dsql->getone( "Select imgurls From `dede_addonimages` where aid='$aid' ");
06 $imgurls= $row['imgurls'];
07 preg_match_all("/{dede:img (.*)} (.*){\/dede:img/isU",$imgurls,$wordcount);
08 $count=$count($wordcount[2]);
09 if ($num>$count || $num==0){$num=$count;}
10 for($i=0;$i<$num;$i++){
11 $imglist.="<img src=".trim($wordcount[2][$i])." width=".$imgwith." height=".$imgheight.">";
12 }
13 return $imglist;
14 }

未经允许不得转载:仿站无忧 » 织梦系统dedecms首页和列表页调用图片集多张图片
欢迎加入仿站无忧,资源分享,技术交流,网赚思路:仿站无忧