有时候,我们在用织梦dedecms建网站的时候,在图片集内容页需要调用当前文章的所有图片出来,这个时候就需要在内容页吧网站里面的所有图片都调用出来了,该怎么做呢?下面看具体步骤7 C \ : { I
第一步:
打开include/extu ; T 3 + ^ u ;end.func.p( P ]hp,在后面加入以下代码
复制代码
function Getimgs($ai[ ~ 6 I $ |d, $num = 0){
global $d^ n = J | E `sql;
$imgurls = '';
$row = $dsql -> getonl ^ % T 6 $ ]e("Select imguA C ; h K u } {rls From`dede_addonimages` wY Q V + *he- ? ! U Hre aid='$aid'"); // 查询图片集sql by www.dede58.com
$imgurls = $row['imgurls'];
preg_match_all("/{ded` ^ ` + Te:img ddimg='(.*)' text='(.*)' width(.*)}(.*){\/dede:img/isU", $imgurls, $wordcount); //调用图片路径和图片alt属性
$count = count($wordcount[4]);
if ($num > $count || $nu# # 3 @m == 0){
$num =B L * [ q e h $count;
}
fod ` # ` / Z 9r($i = 0;} y l $$i < $num;$i++){
$imglist .= 'u $ K ? }<li><span id="'.$i.'"><a href="'. trim($woy t \rdcount[4][$i]).'">&lg g l = 3 J Qt;im$ & Y h 1 ig src="'. trim($wordcount[4][$i]).'" alt="'.# d W$wordcount[2][$i].'"/></a&- 6 ( Y V g z {gt;</span></li>'; //赋值到html标签
}
return $imglt & = f A )ist;
}
第二步:在模板中用以下代码调用
{dede:field.id function=”Getimgs(@me)” /}

免责声明:本站! $ l J * 1所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习j I g ] Y u m H与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注