您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop商品页详情怎么显示商品累计销售数量
石和革2023-12-11Ecshop商城教程已有人查阅
导读在ecshop商品详情页如果能显示销量,无疑会一定程度上影响用户的购买机会。特别如果显示有非常好的销量及直观数字,相信会极大的 购买欲,提高转化率。
在ecshop商品详情页如果能显示销量,无疑会一定程度上影响用户的购买机会。特别如果显示有非常好的销量及直观数字,相信会极大的 购买欲,提高转化率。而从各大商城及淘宝来看,都几乎会在产品页明显位置显示产品的总销量或某一时期的销量。
ecshop默认功能中有购买记录,但无销量记录。其不同在于购买记录默认是某一时期的总购买条数,比如某一用户购买了2件产品,另一用户购买了3件产品,购买记录显示的是2,而接下来我要给大家讲解如何调用出2+3=5这个销量数值。
找到根目录下的goods.php,添加以下代码:
总计售出:{insert name=’goods_sells’ goods_id=$id}{$goods.measure_unit}
至此销量已经调用成功,但为了更好的用户体验,请接着看。
ecshop开店如果规模不大或开店时间不长,很难有不错的真实销量,如果我们不做点改进,没有购买记录的产品将清一 的显示“总计售出:0件”,而ecshop插件并不会这样显示给用户。那么泰摩用的是虚假数字?不是。我修改的思路是利用某个参数的判断,让销量好的显示销量,而销量不好的则不显示,具体使用的参数是热销与否,即上次销量代码改成:
{if $goods.is_hot}总计售出:{insert name=’goods_sells’ goods_id=$id}{$goods.measure_unit}{/if}
以上代码的意思是如果产品勾选了热销,则显示销量,不勾选,则通通不显示。
当然,这样的判断不是 ,大家可以根据实际情况灵活运用ecshop本身的参数甚至新添加参数来进行调整。
ecshop默认功能中有购买记录,但无销量记录。其不同在于购买记录默认是某一时期的总购买条数,比如某一用户购买了2件产品,另一用户购买了3件产品,购买记录显示的是2,而接下来我要给大家讲解如何调用出2+3=5这个销量数值。
找到根目录下的goods.php,添加以下代码:
function insert_selectNum($arr){
$goods_id = $arr["goods_id"];
$sql = ‘select IFNULL(SUM(g.goods_number),0)’ .
‘FROM’ . $GLOBALS['ecs']->table(‘order_info’).’AS o,’ .
$GLOBALS['ecs']->table(‘order_goods’) . ‘ AS g ‘ .
“where o.order_id = g.order_id and g.goods_id = ‘$goods_id’” . $ext;
$sales_count_num = $GLOBALS['db']->getOne($sql);
//echo $sql.”==== 测试是否有数据输入”;
return $sales_count_num;
}
添加好代码后,然后在产品模板文件goods.dwt适合的位置上加上下列代码,css自行调整:总计售出:{insert name=’goods_sells’ goods_id=$id}{$goods.measure_unit}
至此销量已经调用成功,但为了更好的用户体验,请接着看。
ecshop开店如果规模不大或开店时间不长,很难有不错的真实销量,如果我们不做点改进,没有购买记录的产品将清一 的显示“总计售出:0件”,而ecshop插件并不会这样显示给用户。那么泰摩用的是虚假数字?不是。我修改的思路是利用某个参数的判断,让销量好的显示销量,而销量不好的则不显示,具体使用的参数是热销与否,即上次销量代码改成:
{if $goods.is_hot}总计售出:{insert name=’goods_sells’ goods_id=$id}{$goods.measure_unit}{/if}
以上代码的意思是如果产品勾选了热销,则显示销量,不勾选,则通通不显示。
当然,这样的判断不是 ,大家可以根据实际情况灵活运用ecshop本身的参数甚至新添加参数来进行调整。
本文标签:
很赞哦! ()
相关教程
图文教程
ecshop文章信息添加时间的修改方法
ecshop实现后台文章信息可以修改添加时间的方法。有时我们希望将过去发布的新闻改成今天发布的,或者是今天发布的文章,希望改成是过去发布的,ECSHOP教
ecshop和ecmall以及shopex有什么不一样
ecshop 是一个B2C商城 适合企业及个人快速构建个性化网上商店。系统是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序。(如沃购网) 山大路是dedecmsecmall(ECMall 社区
ecshop调用广告位的方法
首先我们看一下ecshop广告添加广告的步骤1.从后台 广告管理->广告位置,点击添加广告位,根据需要填写上信息,点击确定。2.添加完成以后,在后台 广告管理->广告列表,点击添加广告位。3.广告名称根据自己的需要填写。这里给大家详细介绍一下
ecshop报错Deprecated: preg_replace()的解决方法
preg_replace() 函数中用到的修饰符 /e 在 PHP5.5.x 中已经被弃用了。如果你的PHP版本恰好是PHP5.5.X,那你的ECSHOP肯定就会报类似这样的错误。
相关源码
-
(PC+WAP)蓝色钢结构机械五金工程建筑基建营销型pbootcms模板下载于PbootCMS开发的钢结构与工程机械专用模板,助力企业构建专业级产品展示平台;模板内置工程案例展示、产品参数对照表等专业模块,预设项目进度、施工方案等建筑行业专属栏目查看源码 -
自适应html5二极管LED灯具灯饰类企业网网站模板该PbootCMS内核开发的响应式模板专为LED照明、灯具制造类企业设计,通过HTML5技术实现手机与PC端自适应显示,确保跨设备访问体验一致。企业可快速替换图文内容适配其他工业领域查看源码 -
(自适应)文案文档作文写作word资源网站模板下载本模板基于PbootCMS系统深度开发,针对电影解说、文案分享类网站的特殊需求设计。采用响应式布局技术,确保在手机端和桌面端都能呈现专业的内容展示效果,帮助运营者高效管理影视解说资源。查看源码 -
(自适应)帝国cms7.5模板自媒体文章新闻博客为帝国CMS7.5设计的响应式模板,采用H5技术构建现代化内容展示框架。通过智能断点检测技术实现手机、平板、PC三端适配查看源码 -
(自适应)pbootcms家政服务保洁保姆打扫卫生网站模板下载本模板基于PbootCMS内核开发,为家政服务企业量身定制。设计风格温馨亲切,突出家政行业的专业与贴心服务特性,多方位展示企业服务项目与优势。查看源码 -
帝国cms7.5大型游戏资讯门户网站源码免费下载本模板基于帝国CMS7.5内核开发,为大型游戏资讯门户网站设计。模板自带响应式手机版,适配多种终端设备。内容架构针对游戏行业特点优化,支持游戏资讯、评测、攻略等内容类型的发布与管理。查看源码
| 分享笔记 (共有 篇笔记) |
