位置: IT常识 - 正文
推荐整理分享dedecms织梦调用图集的第一张图片的方法(织梦栏目描述调用),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:织梦调用除了显示的第一条以外的文章,织梦怎么添加相关,将织梦dedecms转换到wordpress,将织梦dedecms转换到wordpress,将织梦dedecms转换到wordpress,织梦相关文章调用,织梦怎么调用当前栏目下的文章,织梦栏目描述调用,内容如对您有帮助,希望把文章链接给更多的朋友!
我们开发织梦内容页模板时,需要调用图集的第一张图片。所以织梦58织梦模板把实现方法分享出来。
第一步:打开\include\extend.func.php在最下面加入函数
123456789101112131415161718192021222324252627282930313233343536373839functionGetimgurls($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)/}" />
完成。
免责
上一篇:python中__call__的触发执行(python __call__)
下一篇:帝国cms如何导入自定义js(帝国cms导入模板后怎样调用)
友情链接: 武汉网站建设