香港独立IP空间
香港php空间
美国php空间
域名注册

今天应一位老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

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

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档