织梦dedecms — 图片集内所有图片调用(原图)

找到../include/common.func.php


最后加如下代码

function Getimgs($aid, $imgwith, $imgheight, $num){

global $dsql;

$imgurls = '';

$row = $dsql -> getone("Select * 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 .= "<a href='" .trim($wordcount[2][$i])."' class='car_group'>" . "<img src='". trim($wordcount[2][$i])."' width=" . $imgwith . " height=" . $imgheight . ">" ."</a>";

}

return $imglist;

}

在首页调用 

{dede:arclist typeid=''} [field:id function="Getimgs(@me,80,70,7)"/]  {/dede:arclist]


在列表页调用

{dede:list} [field:id function="Getimgs(@me,80,70,7)"/] {/dede:list}


在内容页调用

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


80代表长,70代表宽,7代表张数


$imglist 拼字符串,根据自己需求拼写即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值