多行多列图集在模板中读取缩略图

多行多列图集在模板中读取缩略图
菜鸟
菜鸟
92
阅读
0
评论
2021年10月10日16:27:53 0 92

默认的多行多列图集列表{dede:productimagelist}使用只能使用[field:text/]和[field:imgsrc/],而没有缩略图的标签,同过一行代码教你如何调用缩略图,优化你的页面载入速度,我们打开include/taglib/productimagelist.lib.php 文件找到如下代码

            if($ctag->GetName()=="img")

            {

                $row = array();

                $row['imgsrc'] = trim($ctag->GetInnerText());

                $row['text'] = $ctag->GetAtt('text');

                $images[] = $row;

            }

我们只需在里面插入$row['litpic'] =$ctag->GetAtt('ddimg'); 即可解决

 if($ctag->GetName()=="img")

            {

                $row = array();

                $row['imgsrc'] = trim($ctag->GetInnerText());

                $row['text'] = $ctag->GetAtt('text');              

                $row['litpic'] =$ctag->GetAtt('ddimg'); //得到缩略图

                $images[] = $row;

            }

这样我们在{productimagelist}中使用[field:litpic/]获取到图片的缩略图,达到优化页面加载速度!


打赏 点赞(0)
weinxin
投诉建议
文章名+链接地址,发送到此微信:tourism52
历史上的今天
05月
21
阿里巴巴29个屌炸天的开源项目 站长学院

阿里巴巴29个屌炸天的开源项目

前言 众所周知,阿里巴巴是 apache基金会成员、Linux基金会成员,同时是Xen顾问委员会成员。上述身份可见阿里在开源方面的重视程度,阿里通过开源贡献更多技术、分享更多理念。...
fastadmin,组件 站长学院

FastAdmin组件

FastAdmin组件FastAdmin默认集成了多个第三方组合,如表单验证、文件上传、下拉列表、时间选择、城市选择、Selectpage,所有的组件都必须使用Form.api.b...

Comment list 共有 0 条评论

暂无评论