新闻中心

如何让ECSHOP首页每个商品下宝贝销售后显示已销售总量的完美解决办法

作者 / 时间 2014-07-31 17:40:44

作为一名电商站长朋友而言无时无刻不在想方设法提升自己的销量,说白了也就是网站上展现的宝贝的销售量,一般的作法有优化网站,争取个好的排名增加百度权重,或者是刷点好评和信誉度等等。最近一位站长朋友在无忧主机购了一款香港独立IP空间空间用来搭建一款网上鞋城。最近开始上线了。为了提升销量让小编帮助他修改了很多功能例如评论,信誉,促销价等。今天这位朋友又来咨询小编让帮他加一个宝贝销售量。这样如果销量很多也是可以拉动购买量的。小编研究了下增加销量和增加评论的道理是一样的,都是先从数据库中提取出来,然后在模板修改显示出来即可。下面小编把方法分享下吧。 第一步:首先找到:includes/lib_goods.php 用编辑软件打开在最下面添加以下代码: function get_buy_sum($goods_id) { $sql = "select sum(goods_number) from " . $GLOBALS['ecs']->table('order_goods') . " AS g ,".$GLOBALS['ecs']->table('order_info') . " AS o WHERE o.order_id=g.order_id and g.goods_id = " . $goods_id ; return $GLOBALS['db']->getOne($sql); }   第二步:在同文件下找到代码:317行左右 $goods[$idx]['brand_name'] = isset($goods_data['brand'][$row['goods_id']]) ? $goods_data['brand'][$row['goods_id']] : ''; 添加代码: $goods[$idx]['buy_num']= get_buy_sum($row['goods_id']);   第三步:需要在模板文件修改了,因为很多站长用的模板文件都是不同的。所以只需要找到对应的themes/default/模板文件加入以下代码: {if $goods.buy_num} {$goods.buy_num} {else} 0 {/if} 安照以上三个步骤操后,保存为对应的编码格式然后上传到对应的文件夹中,登陆后台更新下缓存即可在前台首页看到每个产品下的销售量了。 无忧主机相关文章推荐阅读: ECSHOP添加自定义模块 浅谈ECSHOP敏感词汇设置开发思想' 解决ECSHOP后台重新发布商品图片产生新图片不覆盖原图的完美解决方案 解决最新ECSHOP2.7.3存在卖家打印快递单时不显示收货人省市区的完美解决方案

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

1
1
1
1
1
1
1