主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
dede如何调出图集列表中的所有图片?
本文介绍了DEDE如何调出地图集列表中的所有图片。具体举例如下,供大家参考。
推荐学习:梦想编织cms
在include/common.func.php中添加以下函数代码
代码如下:
//调出图集列表中该图集的所有图片:function getigms($ aid,$ img with = 220,$ img with = 80,$ num = 0,$ style = &;#39;& amp#39;){ global $ dsql$ imgurls = & amp#39;& amp#39;;$ row = $ dsql-& gt;getone(& quot;select * from ` dede _ addonimages ` where aid = & amp;#39;美元援助和资金。#39;");//$ imgurls = $ row【& amp;#39;imgurls & amp#39;];preg _ match _ all(& quot;/{dede:img(。*)}(.*){ \/dede:img/isU & quot;,$imgurls,$ word count);$ count = count($ word count【2】);if($ num & gt;$ count | | $ num = = 0){ $ num = $ count;} for(I = 0;$ i & lt$ num$ i++){ if($ style = = & amp;#39;李& amp#39;){ $imglist。= & quot& lt李& gt& lta href = # & quot。$i& gt& ltimgsrc = & quot。trim($ word count【2】【$ I】)。"宽度= & quot。$imgwith。"高度= & quot。$imgheight。"& gt& lt/a & gt;& lt/李& gt";}else{ $imglist。= & quot& lt李& gt& ltimg class=&。#39;懒惰& amp#39;src = & amp#39;../images/grey . gif & amp;#39;数据-原始= & quot。trim($ word count【2】【$ I】)。"宽度= & quot。$imgwith。"高度= & quot。$imgheight。"& gt& lt/李& gt";//这里使用了jquery的loadlazy延迟加载插件。} } return $ imglist}在模板【field:id function =“getigms(@ me,220,80,90)“/】中
说明:第一个参数是当前ID,第二个参数是第三个参数,图片大小。第四张图片的编号。
你也可以这样使用它
代码如下:
{ dede:arclist row = & amp;#39;3 & amp#39;} // row=3调用三个图集【field:id function = & quot;getimgs(@ me,136,62,4)& quot;/】//每个atlas调用的前四页{/dede:arclist}
这几篇文章你可能也喜欢:
- Dede:字段名=位置如何去掉最后一个大于号?
- dede如何按ID排序(由decode使用)
- 如何在dede中调用文章属性的名称
- dede中第一次登录密码错误(dede忘记登录密码)怎么办?
- dede如何添加自定义属性?
本文由主机参考刊发,转载请注明:DEDE如何在地图集列表中显示地图集的所有图片(开发图表)? https://zhujicankao.com/113419.html
评论前必须登录!
注册