菜鸡源码,专注精品下载!
当前位置:首页 > 建站教程 > 建站知识

在ECSHOP留言板页面显示商品缩略图的标题可以是: 1. 在ECSHOP留言板页面展示商品缩略图 2. 在ECSHOP留言板页面添加商品缩略图

发布时间:2024-01-05  栏目:建站知识   浏览:   分类:ecshop教程 ecshop制作教程 缩略图 网站留言

在ECSHOP留言板页面显示商品缩略图,可以通过以下步骤实现: 1. 登录后台,进入模板管理。 2. 找到留言板模板文件(通常是comment_list.lbi),用编辑器打开。 3. 在模板中找到需要显示商品缩略图的位置,插入以下代码:`{php $product_id = $comment['product_id']; $goods_img = get_image_url($product_id, 200, 200); echo '商品缩略图'; } {/php}` 4. 保存模板文件并刷新留言板页面,即可看到商品缩略图。

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

修改方法

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

if($rows['id_value']){$sql_goods="SELECTgoods_nameFROM".$GLOBALS['ecs']->table('goods');$sql_goods.="WHEREgoods_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="SELECTgoods_name,goods_thumbFROM".$GLOBALS['ecs']->table('goods');$sql_goods.="WHEREgoods_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 文件在

下边增加一行代码

<!-{if$msg.goods_thumb}-><imgsrc="{$msg.goods_thumb}"width="100"height="100"><br/><!-{/if}->

刷新一下就能看到效果了。

注意上面的缩略图大小是默认的设置,如果你修改了商品的缩略图大小,请修改为你设置的值,不然图片显示可能有异常!

相关文章

    无相关信息
评论
建站知识
建站知识
使用技巧
调试安装
运营推广