新闻中心

Ecshop教程:在商品详情页显示品牌LOGO图片

作者 / 无忧主机 时间 2015-10-13 09:49:58

今天应一位老php空间客户的需求,想要在ecshop商城的详情页面要显示该商品的品牌 LOGO图片,希望可以以这种方式来突显商城的该商品的权威,看他这么有精力,嘿嘿,其实呢这个要求还算是简单点的,我们只要在模板页面将该商品 logo 给调用出来就OK了,下面无忧主机小编就来给大家分享一下简单的方法。 第一步,首先是把b.brand_logo加上。打开ecshop根目录下的 /include/lib_goods.php 文件, 用EditPlus或Dreamweaver打开该文件,找到代码:

$sql = 'SELECT g.*, c.measure_unit, b.brand_id, b.brand_name AS goods_brand, m.type_money AS bonus_money, ' .
将其修改为以下这段代码:
$sql = 'SELECT g.*, c.measure_unit, b.brand_id,b.brand_logo, b.brand_name AS goods_brand, m.type_money AS bonus_money, ' .
第二步,接着是good.dwt 页面调用图片地址用<img src="/data/brandlogo/{$goods.brand_logo}">也就是修改模板文件了,打开ecshop根目录的 /themes/default/goods.dwt文件,找到如下代码:
{$goods.goods_brand}
将其修改为以下这段:
{if $goods.brand_logo}<img 
src=/data/brandlogo/{$goods.brand_logo}>{else}{$goods.goods_brand}{/if}
好了,进入后台,清空缓存,再刷新一下首页,相关商品的品牌 LOGO 就可以出现了呢。 无忧主机相关文章推荐阅读: ECSHOP程序如何修改首页站内快讯中标题的长度? ECSHOP程序如何在网站后台订单列表处添加商品总数记录的方法 由于升级ECSHOP导致后台SQL查询提示错误:THIS SQ MAY CONTAIN

本文地址:https://www.51php.com/ecshop/20335.html

1
1
1
1
1
1
1