1、参考:
http://zhidao.baidu.com/link?url=5OEkRlKqtRcmnO6iyW2pq-gw1aj-1S6QdImmBkQZHHt6tcvT50aIf_1nibP3T6urM8nIC8iF0U6RyxCx7B9qfHGke7sIPciIdYcrsYwUgm_

经过实验,此方法也不管用。

=================================================================================================
经过4个小时的分析后发现:

2、位置:

A)、Ectouch 1.7版本安装后,会创建一个数据表:ecs_touch_goods,包含goods_id和sales_volume字段。正是销售数量记录表。

B)、文件位置:

(1)、.\mobile\include\apps\default\common目录下面的:function.php(Ectouch1.7)
(2)、.\mobile\include\apps\default\helpers目录下面的:function.php(Ectouch2.0)

此文件里有查询销量的函数:function get_goods_count($goods_id),于是修改如下:

/* 查询该商品销量 */

/*1、注释掉以下SQL查询语句*/
    /*$sql = 'SELECT IFNULL(SUM(g.goods_number), 0) as count ' .
        'FROM '. M()->pre .'order_info AS o, '. M()->pre .'order_goods AS g ' .
        "WHERE o . order_id = g . order_id " .
        " AND o . order_status " . db_create_in(array(OS_CONFIRMED, OS_SPLITED)) .
        " AND o . shipping_status " . db_create_in(array(SS_SHIPPED, SS_RECEIVED)) .
        " AND o . pay_status " . db_create_in(array(PS_PAYED, PS_PAYING)) .
        " AND g . goods_id = '$goods_id'";*/ 
    /*2、改为*/
    $sql = 'SELECT sales_volume as count FROM '. M()->pre .'touch_goods  WHERE goods_id = '.$goods_id;       
    /*3、修改结束*/

$result = M()->getRow($sql);
    /*4、if   $result['count']=null then return 1  else  如果销售数量表中没有记录时就应该返回0,待修改  */
    return $result['count'];

转载于:https://www.cnblogs.com/bingege/p/5536722.html

Ectouch修改虚拟销售数量的方法相关推荐

  1. SAPABAP金色传说:关于FICO获利能力分析KE30报表增加字段:基本单位销售数量的方法

    文章目录 前言 一.需求场景 二.配置步骤 1.维护值字段 2.维护经营关注点 3.分配数量字段 4.配置完成,查看结果 5.新做业务数据,验证配置结果 补充知识 前言 CO-PA获利能力分析,感觉F ...

  2. Linux三种修改打开文件数量限制的方法

    系统环境 Centos7 为什么要限制打开文件的数量? 因为操作系统需要内存来管理每个文件,所以可以打开的文件数可能会受到限制.由于程序也可以关闭文件处理程序,它可以创建任意大小的文件,直到所有可用磁 ...

  3. 在Linux中修改打开文件数量和进程数量限制的3种方法

    方法一:使用ulimit命令 ulimit命令可用来增加在shell中打开文件的数量.这个命令是系统内置命令,因此它只影响bash和从它启动的程序. ulimit -n 65535 方法二:使用PAM ...

  4. Ecshop显示商品销售数量

    2019独角兽企业重金招聘Python工程师标准>>> 现在很多网站都显示了商品数量,这里分享一个ECSHOP显示商品数量的方法,累计销售量这一块,其实时刻都是在变化的,所以需要用 ...

  5. 国外虚拟主机域名绑定方法,及Addon Domain/Subdomains/Parked domain详解

    在godaddy上申请的域名 ,使用megabyet.net的虚拟主机,碰到域名绑定的问题,用国内虚拟主机绑定的方法,行不通.差了google总算明白了,以下是我godaddy和megabyet.ne ...

  6. 监控 线程 php,Linux平台PHP5.4设置FPM线程数量的方法

    本文实例讲述了Linux平台PHP5.4设置FPM线程数量的方法.分享给大家供大家参考,具体如下: PHP5.4安装完毕后,FPM的默认配置文件位于/usr/local/php/etc/php-fpm ...

  7. 修改终端服务端口的方法

    修改终端服务端口的方法 Windows 2000 下的修改办法 win2k的终端服务可以运行在两种方式下:远程管理或应用程序服务器模式. 远程管理模式:允许一定数量的管理员远程管理这个服务器,这个模式 ...

  8. linux虚拟网卡上网,Linux添加虚拟网卡的多种方法

    有时候,一台服务器需要设置多个ip,但又不想添加多块网卡,那就需要设置虚拟网卡.这里介绍几种方式在linux服务器上添加虚拟网卡. 我们向eth0中添加一块虚拟网卡: 第一种方法:快递创建\删除虚拟网 ...

  9. linux网卡绑定和漂移,LINUX修改、增加IP的方法,一张网卡绑定多个IP/漂移IP【转】...

    临时增加IP命令:ifconfig eth0:1 ip地址 netmask 子网码 broadcast 广播地址 gateway 网关 ifconfig eth0:1 10.1.104.65 netm ...

  10. centos 减少tty数量的方法

    centos 减少tty数量的方法 在linux中,包括本文介绍的centos系统中,tty系统默认是给出7个,前六个是terminal,一个用于X. 在centos5.x中减少tty数量,通过修改/ ...

最新文章

  1. 使用jquery.qrcode生成二维码(转)
  2. PHP与SQL数据库交互中文乱码怎么办
  3. koa2使用注意点总结
  4. 为什么我要放弃javaScript数据结构与算法(第二章)—— 数组
  5. 直方图中最大的矩形(遍历与单调栈)
  6. 硬件:开机如何进BIOS,U盘启动快捷键一键查询!
  7. 《四世同堂》金句摘抄(三)
  8. Python总结:保留小数点任意位round函数不够精确
  9. 用Webbench进行网站压力测试
  10. 财务有必要学python吗-工作三年却被实习生抢了饭碗,学会Python到底有多吃香?...
  11. JavaSE基础——Java多线程
  12. mysql图书管理系统er图,图书管理系统er图.doc
  13. 记录xmapp升级过程中解决mysql扩展中出现的问题
  14. 软件测试面试题:请对这个系统做出测试用例:一个系统,多个摄像头,抓拍车牌,识别车牌,上传网上,网上展示?
  15. 利用Python提取PDF文件中的文本信息
  16. 线程Signaled nonsignaled状态的意思
  17. 【项目】前端实习——知识库项目总结
  18. 两层全连接网络反向传播梯度推导(矩阵形式、sigmoid、最小均方差MSE)
  19. break语句的作用
  20. linux命令行恢复回收站,Trash-Cli:Linux 上的命令行回收站工具

热门文章

  1. web前端学习(二十八)——CSS3下拉菜单的相关设置
  2. python爬取新浪博客_python爬取韩寒博客的实例
  3. 2018计算机应用基础作业一,2018计算机应用基础试题及答案
  4. SSM框架客户管理系统
  5. matlab在机械中的应用,MATLAB在机械工程控制基础中的应用
  6. 设置android模拟器的ip地址,安卓模拟器怎么改IP地址和分辨率,怎么改机型
  7. 主流NoSQL数据库评测之HandlerSocket
  8. 通过PyMuPDF编写增值税发票多PDF文件合并工具
  9. faststone capture没声音
  10. FastStone Capture 下载