dedecms织梦调用图集的第一张图片的方法

山有山的沉稳厚重,一年四季却能以不同的色彩风光展示山的美丽。活泼的有单调的一面,安静的有变换的色彩。静与动的搭配,单调与精彩的结合,也就组成了最美的风景。

我们开发织梦内容页模板时,需要调用图集的第一张图片。所以织梦58织梦模板把实现方法分享出来。

第一步:打开\include\extend.func.php在最下面加入函数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
functionGetimgurls($aid,$num=1){
global$dsql;
$imgurls=$result='';
$imgrow=$dsql->GetOne("SelectimgurlsFrom`dede_addonimages`whereaid='$aid'");
$imgurls=$imgrow['imgurls'];
if($imgurls!='')
{
$dtp=newDedeTagParse();
$dtp->LoadSource($imgurls);
$images=array();
if(is_array($dtp->CTags))
{
foreach($dtp->CTagsas$ctag)
{
if($ctag->GetName()=='img')
{
$row=array();
$row['width']=$ctag->GetAtt('width');
$row['height']=$ctag->GetAtt('height');
$row['imgsrc']=trim($ctag->GetInnerText());
$row['text']=$ctag->GetAtt('text');
$images[]=$row;
}
}
}
$dtp->Clear();
$i=0;
foreach($imagesas$row)
{
if($i==$num)break;
if($row['imgsrc']!='')
{
$result.={$row['imgsrc']};
}
$i++;
}
return$result;
}
}

第二步:在内容页用{dede:field.id /}调用以上函数。具体语法如下:

<img src="{dede:field.id function=Getimgurls(@me)/}" />

完成。

以上就是dedecms织梦调用图集的第一张图片的方法。一切这样清楚,但是业已分开太久。时间如水,中间仿佛有河。你过不去。车流穿梭,她,转瞬湮灭在人潮中。你回首,看见梦里花落知多少?思量,思量,焉得不思量?更多关于dedecms织梦调用图集的第一张图片的方法请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
dedecms好代码教程:调用文章第一张图片(非缩略图)的实dedecms好代码教程:织梦列表页分页错位(分页显示为竖排

DedeCms织梦调用文章第一张图片(非缩略图)的如何实现方法

dedecms如何如何使用SQL语句把文章第一张图片设置为文章缩略图呢

dedecms 织梦调用文章内容第一张图片地址的代码

织梦dedecms 调用文章内容第一张图片地址的代码