位置: IT常识 - 正文

dedecms织梦调用图集的第一张图片的方法(织梦栏目描述调用)

编辑:rootadmin

推荐整理分享dedecms织梦调用图集的第一张图片的方法(织梦栏目描述调用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:织梦调用除了显示的第一条以外的文章,织梦怎么添加相关,将织梦dedecms转换到wordpress,将织梦dedecms转换到wordpress,将织梦dedecms转换到wordpress,织梦相关文章调用,织梦怎么调用当前栏目下的文章,织梦栏目描述调用,内容如对您有帮助,希望把文章链接给更多的朋友!

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

dedecms织梦调用图集的第一张图片的方法(织梦栏目描述调用)

第一步:打开\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)/}" />

完成。

免责

本文链接地址:https://www.jiuchutong.com/zhishi/310554.html 转载请保留说明!

上一篇:python中__call__的触发执行(python __call__)

下一篇:帝国cms如何导入自定义js(帝国cms导入模板后怎样调用)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络