ECstore报表不显示解决
最近研究ECSTORE發(fā)現(xiàn)后臺(tái)報(bào)表顯示空白,Google了一下發(fā)現(xiàn)N多統(tǒng)一的做法,直接往表里插幾條數(shù)據(jù)。呵呵,更深入一點(diǎn)
1、要顯示報(bào)表功能首先要確保已經(jīng)配置好contab的定時(shí)任務(wù),定時(shí)任務(wù)能夠執(zhí)行
2、報(bào)表任務(wù)執(zhí)行的是執(zhí)行\(zhòng)app\ectools\lib\analysis\task.php的ectools_analysis_task類中的analysis_day() 和analysis_hour() 方法
3、檢查發(fā)現(xiàn)analysis_day() 方法中的
foreach(kernel::serviceList('ectools_analyse_day') AS $service){…… }和analysis_hour()中的
foreach(kernel::serviceList('ectools_analyse_hour') AS $service){…… }
找不到對(duì)應(yīng)service
4、到對(duì)應(yīng)的services.xml檢查發(fā)現(xiàn)是空的
<service id="ectools_analysis_hour"></service><service id="ectools_analysis_day"></service>把需要統(tǒng)計(jì)報(bào)表的class添加進(jìn)去
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>尊重原創(chuàng),轉(zhuǎn)載請(qǐng)保留請(qǐng)保留:(ECstore報(bào)表不顯示解決)http://www.cnblogs.com/seafood/p/4065893.html?
轉(zhuǎn)載于:https://www.cnblogs.com/seafood/p/ECstore.html
總結(jié)
以上是生活随笔為你收集整理的ECstore报表不显示解决的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HDU - 6383 百度之星2018初
- 下一篇: section8