这里所说的留言板页面,是指独立的ecshop那个留言板栏目(message.php),而不是指商品详情页面底部的“用户评论”区,通过这个方法,用户可以引用商品的信息,进行商品的讨论和留言。那么在这里留言板里如何才能将商品的缩略图显示出来呢,现在来说一说具体的方法。

修改方法

首先修改 message.php 文件,将下面代码

if($rows['id_value']){

$sql_goods = "SELECT goods_name FROM ".$GLOBALS['ecs']->table('goods');

$sql_goods .= "WHERE goods_id= ".$rows['id_value'];

$goods_res = $GLOBALS['db']->getRow($sql_goods);

$msg[$rows['msg_time']]['goods_name'] = $goods_res['goods_name'];

$msg[$rows['msg_time']]['goods_url'] = build_uri('goods', array('gid' => $rows['id_value']), $goods_res['goods_name']);

}

修改为:

if($rows['id_value']){

$sql_goods = "SELECT goods_name,goods_thumb FROM ".$GLOBALS['ecs']->table('goods');

$sql_goods .= "WHERE goods_id= ".$rows['id_value'];

$goods_res = $GLOBALS['db']->getRow($sql_goods);

$msg[$rows['msg_time']]['goods_name'] = $goods_res['goods_name'];

$msg[$rows['msg_time']]['goods_url'] = build_uri('goods', array('gid' => $rows['id_value']), $goods_res['goods_name']);

$msg[$rows['msg_time']]['goods_thumb'] = get_image_path($row['id_value'], $goods_res['goods_thumb'], true);

}

然后再继续修改模板文件,这里以默认模板为例,打开 /themes/default/library/message_list.lbi 文件在

下边增加一行代码

这样就可以了,刷新一下就能看到效果了,注意上面的缩略图大小是默认的设置,如果你修改了商品的缩略图大小,请修改为你设置的值,不然图片显示可能有异常!

(责任编辑:GM源码之家)

php主页显示商品预览图代码,在ECSHOP留言板页面显示商品缩略图方法相关推荐

  1. php主页显示商品预览图代码,jQuery实现鼠标滑过商品小图片上显示对应大图商品页预览功能...

    这次给大家带来jQuery实现鼠标滑过商品小图片上显示对应大图商品页预览功能,jQuery实现鼠标滑过商品小图片上显示对应大图商品页预览功能的注意事项有哪些,下面就是实战案例,一起来看一下. 1 . ...

  2. php主页显示商品预览图代码,后台的商品列表显示商品缩略图

    后台的商品列表显示商品缩略图,在管理商品的时候会比较方便一些 下面就由ecshop开发中心为大家讲解一下吧! 修改一:admin\includes\lib_goods.php  约898行 $sql ...

  3. element upload预览_vue+element上传图片并显示预览图

    html代码: :show-file-list="false" :on-success="handleAvatarSuccess" :on-change=&qu ...

  4. Win10文件夹中图片不显示预览图解决方法

    Win10文件夹中图片不显示预览图解决方法分享.如果我们在文件夹里面有很多的图片文件,可以通过预览图来快速的找到自己需要的图片.但是有用户却发现电脑文件夹里面图片不会显示缩略图,今天我们一起来看看如何 ...

  5. ppt文件大图标界面如何显示预览图

    目标: ppt文件在文件夹中,大图标查看模式下显示预览图. WPS软件中操作: 微软的Power Point中操作:

  6. win10系统中pdf不显示缩略图及预览图

    试试这个,我的取消了复选框反而出现了预览图:https://helpx.adobe.com/cn/acrobat/using/enable-pdf-thumbnail-preview-windows- ...

  7. JavaScript+HTML设置视频预览图

    第一种: 设置video属性poster <video class="videoContent" controls poster="img/poster.png&q ...

  8. Python如何读取STL文件,生成STL文件预览图(缩略图)

    如果你的项目也遇到了需要在后台将STL文件自动处理并生成预览图(缩略图)的需求,那么看本文就可以实现.如下图,我有一个狗头. 后台处理后生成的效果1: 后台处理后生成的效果2: 后台处理后生成的效果3 ...

  9. .md文件中插入本地图片并显示图片预览

    文章目录 前言 一.图片文件上传到gitee图片仓库 1:获取图片网址 (1).注册gitee,建立gitee图片仓库 (2)上传图片至gitee图片仓库 2.修改图片网址,插入到md文件中并预览 ( ...

最新文章

  1. git 代码托管使用方法
  2. Scala传名参数(By-Name)
  3. 英特尔530和535哪个好_详细介绍2020版联想小新Air 14酷睿版和锐龙版怎么选,哪款好...
  4. 2019蓝桥杯省赛---java---B---6(特别数的和)
  5. Qt工作笔记-QGraphicsScene练习【Qt图形框架练习】
  6. 两个list取交集_利用jieba计算两个句子的相似度
  7. 主板和cpu搭配表_主板和CPU如何搭配?主板和处理器搭配方法
  8. Java 失宠于 Oracle?
  9. C#解析xml文件获取中国的省市县地区名称和zipcode编号
  10. 关于DB9和DB25
  11. Premiere 五套特效转场插件合集 FilmImpact Transition Packs V3.6.11
  12. 【Matter】解密Matter协议(一)--- 什么是Matter协议?
  13. 金职院计算机网络技术中外合作有什么不一样,金华职业技术学院学费多少
  14. 生产计划:制定您的生产流程
  15. PS 2019 Mac版 自学入门系列(七)—— 调亮深色区域
  16. QT 安装 配置过程
  17. [SQL必知必会] 读书笔记
  18. 一种适用于智能仪表智能特性验证的检测方法和系统
  19. 无需去营业厅,8元不换号不换卡修改手机套餐
  20. 通信原理初篇--建立直观概念

热门文章

  1. Android 蓝牙相关的广播
  2. More Effective C++ 笔记
  3. Discuz! X3.2后台管理员登录不了的问题
  4. 记录一下免费域名和空间
  5. 蔡先生论道大数据之六 : 打破对“精准性”的执着
  6. Log4net之开始使用
  7. codeblocks调试问题--单步调试遇到breakpoint不停---不能单步调试--运行按钮是灰色但是没有dos窗口...
  8. 51Nod 1445 变色DNA
  9. PHP EOF(heredoc)的使用方法
  10. 蓝牙 MultipeerConnectivity