zoukankan      html  css  js  c++  java
  • ECstore报表不显示解决

    最近研究ECSTORE发现后台报表显示空白,Google了一下发现N多统一的做法,直接往表里插几条数据。呵呵,更深入一点

    1、要显示报表功能首先要确保已经配置好contab的定时任务,定时任务能够执行

    2、报表任务执行的是执行appectoolslibanalysis ask.php的ectools_analysis_task类中的analysis_day() 和analysis_hour() 方法

    3、检查发现analysis_day() 方法中的

    foreach(kernel::serviceList('ectools_analyse_day') AS $service){
             ……  
    }
    

    analysis_hour()中的

    foreach(kernel::serviceList('ectools_analyse_hour') AS $service){
             ……  
    }
    

      

    找不到对应service

    4、到对应的services.xml检查发现是空的

        <service id="ectools_analysis_hour">
    
        </service>
    
        <service id="ectools_analysis_day">
    
        </service>

    把需要统计报表的class添加进去

    
    
     1<service id="ectools_analysis_hour">
     2 <class>b2c_analysis_advanceday</class>
     3 <class>b2c_analysis_saleday</class>
     4 <class>b2c_analysis_shopsale</class>
     5 </service>
     6 
     7 <service id="ectools_analysis_day">
     8 <class>b2c_analysis_advanceday</class>
     9 <class>b2c_analysis_saleday</class>
    10 <class>b2c_analysis_shopsale</class>
    11 </service>

    尊重原创,转载请保留请保留:(ECstore报表不显示解决)http://www.cnblogs.com/seafood/p/4065893.html 

  • 相关阅读:
    Java实现文件夹下文件实时监控
    JAVA读取文件夹大小
    Java获取Linux上指定文件夹下所有第一级子文件夹
    自定义日志框架实现
    Node爬取简书首页文章
    NodeJS多进程
    NodeJS 连接接MySQL
    NodeJS Web模块
    NodeJS 模块&函数
    NodeJS Stream流
  • 原文地址:https://www.cnblogs.com/seafood/p/ECstore.html
Copyright © 2011-2022 走看看