ECTOUCH系统默认模板是有显示销量的,但是销量一直为0,第二种方法OK
ECTOUCH系统默认模板是有显示销量的,但是销量一直为0,据说是每个商品必须在手机版购买一次才会显示,具体详情不清楚。
ECTouch官方给了两个解决方法,也就是下文中的,方法一与方法二,但经一流资源网站长测试,会有问题,有些商品分类页会显示空白。
一流资源网找到第三种方法,经测试觉得,还是第三种方法比较靠谱。
前台显示的销量是在goods.dwt模板文件中,对应的字段是{$sales_count}
解决办法一:
打开 /include/apps/default/controller/GoodsController.class.php 文件
注释掉本行$this->assign('sales_count', model('GoodsBase')->get_sales_count($this->goods_id));
改成如下的三行代码:
1
2
3
4
5
|
/* 销量 start*/
$sql = "select sum(goods_number) as sales_count from" . $this ->model->pre. "order_goods as g left join " . $this ->model->pre. "order_info as o on o.order_id=g.order_id where g.goods_id =" . $this ->goods_id;
$sales_count = M()->getOne( $sql );
$this ->assign( 'sales_count' , $sales_count );
/* 销量 end*/
|
解决方法二:
打开 mobile/include/base/model/GoodsBaseModel.class.php 文件
查找:
1
2
3
4
5
6
7
|
/**
* 销量
* @param unknown $goods_id
* @return Ambigous */
function get_sales_count( $goods_id ) {
return get_goods_count( $goods_id );
}
|
替换成:
1
2
3
4
5
6
7
8
9
|
/**
* 更新销量
* @param unknown $goods_id
* @return Ambigous*/
function get_sales_count( $goods_id ) {
$sql = "select sum(goods_number) as sales_count from " . $this ->model->pre. "order_goods where goods_id = " . $goods_id ;
$sales_count = M()->getRow( $sql );
return $sales_count [ 'sales_count' ];
}
|
方法三:
打开/include/apps/default/common/function.php 文件
查找:
1
2
3
|
" AND o . order_status = '" . OS_CONFIRMED . "'" .
" AND o . shipping_status " . db_create_in( array (SS_SHIPPED, SS_RECEIVED)) .
" AND o . pay_status " . db_create_in( array (PS_PAYED, PS_PAYING)) .
|
注释或删除 这三行代码就行了。
原理:
目前ecshop的前台暂无实时的销量统计,为了统计商品的销量统计ECTouch新增了ecs_touch_goods表,用于存放商品的销量统计信息。
众所周知,参与销量统计需要满足订单的三个状态:订单的确认状态,订单的支付状态,订单的发货状态;满足了以上三个条件的订单商品,即可参与销量的统计。
可选择性的删除或注释掉上面的三行条件,这样也能虚(夸)高(大)一下销量数据。
ECTOUCH系统默认模板是有显示销量的,但是销量一直为0,第二种方法OK相关推荐
- 计算机中丢失raw.dll,win7系统电脑ps佳能打印机显示“CNMurAW.dll无效的映像文件”的解决方法...
很多小伙伴都遇到过win7系统电脑ps佳能打印机显示"CNMurAW.dll无效的映像文件"的困惑吧,一些朋友看过网上零散的win7系统电脑ps佳能打印机显示"CNMur ...
- cf两边黑屏怎么解决win10_Win10/7系统进入LOL英雄联盟显示输入不支持并黑屏原因及解决方法...
近期,公众号一个铁粉"百无聊赖"遇到一个问题,那就是在玩LOL英雄联盟进入游戏的时候出现了会黑屏,弹出了"输入不支持"的字样,并表示自己的将所有的驱动都升级了一 ...
- 数字电视至显示android,手机投屏到电视的5种方法 看完才知道原来这么简单!
原标题:手机投屏到电视的5种方法 看完才知道原来这么简单! 在我们的日常生活中,经常会遇到一些场景,让我们想把手机里的照片.视频.文档等内容分享给身边的朋友.不过从体验上讲,手机这块"小屏幕 ...
- 简洁经常使用权限系统的设计与实现(一):构造权限菜单树的N(Ngt;=4)种方法
权限系统.Web开发常见标准子系统之中的一个.结合自己的一些思考和实践,从本篇開始权限系统的设计与实现之路. 近期,重构了项目的权限菜单构造过程,向前端返回json格式的权限树. 这一篇.仅仅是大致介 ...
- 重装服务器显示bootmgr缺失怎么办,修复“BOOTMGR缺失”的4种方法
导语:很高兴大家来到这,今天小编和大家来讲讲修复"BOOTMGR缺失"的4种方法,快来看看吧! 您是否遇到过黑屏,其中显示错误消息"BOOTMGR丢失.当您尝试启动计算机 ...
- android 蓝牙连接图标不见了,Android P系统默认蓝牙状态栏不显示图标
在Android P版本,状态栏上的蓝牙图标只有在连接蓝牙耳机或者蓝牙网络时才会显示,目前客户要求,只要打开蓝牙功能就必须显示蓝牙图标 修改如下: 文件路径(MTK平台) /vendor/mediat ...
- s7android系统电量,后悔:测试显示三星S7 Edge升级安卓7.0后续航暴降
IT之家2月6日消息 三星从1月开始陆续为Galaxy S7.S7 Edge推送了Android 7.0(Nougat)系统更新,升级后的功能增加和提升不少,不过新系统也并不是十全十美,有用户反馈升级 ...
- Linux系统中删除虚拟机,要删除利用虚拟机安装的linux操作系统,下面哪种方法不能实现删除虚拟系统?...
_ 下列受法律保护的是(). 双级调节器的高速触点在什么情况时起作用? "曲水流觞"是发生在传统节日()的活动. 女性,64岁,车祸后4小时,临床高度怀疑骨盆粉碎性骨折.查体:血压 ...
- 《信号与系统》解读 第3章 强大的傅里叶时域频域分析工具-2:傅里叶分析方法的基本原理与傅里叶分析的9大步骤
目录 1. 傅里叶分析方法的理论基础 2 傅里叶分析方法概述与基本框架 2.1 信号的频谱与频谱分析 2.2 傅里叶分析方法的概述 2.3 傅里叶分析方法的框架 3 函数/信号的积分 3.1 函数/信 ...
- 【转载】取得系统中网卡MAC地址的三种方法
From:http://blog.csdn.net/zhangting1987/article/details/2732135 网卡地址这个概念有点混淆不清.因为实际上有两个地址,mac地址和物理地址 ...
最新文章
- 记录我学github的路程(二)
- icinga2 php模块,在Ubuntu 18.04系统上安装Icinga2监视工具的方法
- 2008年度一个下岗程序员的真实经历
- linux下qt实现vlc视频播放器,Qt封装本地视频播放器(VLC二次开发)
- PhotoZoom放大图片,真的能无损吗?
- Firewalld 允许指定IP访问端口
- python爬取微信运动_用 Python 修改微信(支付宝)运动步数,轻松 TOP1
- python导入鸢尾花数据集_python数据挖掘学习笔记】十九.鸢尾花数据集可视化、线性回归、决策树花样分析...
- JavaScript 检测当前浏览器内核并提示下载谷歌Chrome浏览器
- 视频直播系统源码,简单的移动端轮播图
- 计算机论文有哪些方向,计算机论文研究方向有以下四类
- int content=Integer.parseInt(jtf.getText().trim());
- SFP光模块怎么配对光纤线缆
- python多进程传递参数_Python进程,多进程,获取进程id,给子进程传递参数操作示例...
- java实现空心三角形
- 如何在Google表格中使用QUERY函数
- Liunx学习笔记 - 07 - 02 正则表达式与文件格式化处理
- 综述:当医学影像遇上深度学习
- 颜色帮你缓解职场压力 给你的心情换个色
- 判别分析法(Discriminant Analysis)
热门文章
- 计分器 java_非常实用的java语言自动答题计时计分器[Java代码]
- adapterview android,[Android]ListView+AdapterView
- Microsoft Visual Studio 的下载与安装(傻瓜式)
- Clearcase, SVN, Git之我见
- 《数字电子技术基础》6.3 时序逻辑电路——寄存器、计数器及脉冲发生器功能介绍
- 《数字电子技术基础》5.1 触发器概述、5.2 SR锁存器
- 网络规划设计师教程知识点精讲之计算机网络汇总
- ISO14000环境管理体系认证
- Typora数学公式大全
- Algorithm:数学建模大赛(CUMCM/NPMCM)之全国大学生数模竞赛简介 相关书籍、文章推荐等详细攻略