バージョン選択

フォーラム

メニュー

オンライン状況

55 人のユーザが現在オンラインです。 (45 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 55
もっと...

サイト内検索

バグ報告 > 管理機能 > 【EC-CUBE 2.12.1】管理画面の月度集計につきまして

管理機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
MPV
投稿日時: 2012/8/18 17:13
対応状況: −−−
仙人
登録日: 2011/3/27
居住地:
投稿: 309
Re: 【EC-CUBE 2.12.1】管理画面の月度集計につきまして
goodspeed様

コメントありがとうございました。
同様の事象があったとの事で、当方の勘違いでなく
よかったです。

その後確認してみて、おそらくですが

data/class/pages/admin/total/LC_Page_Admin_Total.php

内の以下関数

lfSetStartEndDate

のswitch文で、$sdateと$edateを月度集計の処理時にも
期間集計の値で上書きしてしまっているような気がします。
以下のように修正してみたところうまくいっているようです。


    /* フォームで入力された日付を適切な形にする */
    function lfSetStartEndDate(&$objFormParam) {

        $arrRet = $objFormParam->getHashArray();

        /* 追加 ここから */
        $out_flg = 0;
        /* 追加 ここまで */

        foreach ($arrRet as $key => $val) {
            if ($val == '') {
                continue;
            }

            switch ($key) {
                case 'search_startyear':
                    $sdate = $objFormParam->getValue('search_startyear') . '/' . $objFormParam->getValue('search_startmonth') . '/' . $objFormParam->getValue('search_startday');
                    break;
                case 'search_endyear':
                    $edate = $objFormParam->getValue('search_endyear') . '/' . $objFormParam->getValue('search_endmonth') . '/' . $objFormParam->getValue('search_endday');
                    break;
                case 'search_startyear_m':
                    list($sdate, $edate) = SC_Utils_Ex::sfTermMonth($objFormParam->getValue('search_startyear_m'),
                                                                    $objFormParam->getValue('search_startmonth_m'),
                                                                    CLOSE_DAY);

                    /* 追加 ここから */
                    $out_flg = 1;
                    /* 追加 ここまで */

                    break;
                default:
                    break;
            }

            /* 追加 ここから */
            if ( ($objFormParam->getValue('form') == 1) && ( $out_flg == 1 ) ) {
                break;
            }
            /* 追加 ここまで */

        }

        return array($sdate, $edate);
    }


goodspeed様、コミッターの方々
ご確認頂ければ幸いです。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   【EC-CUBE 2.12.1】管理画面の月度集計につきまして MPV 2012/8/17 19:14
     Re: 【EC-CUBE 2.12.1】管理画面の月度集計につきまして ゲスト 2012/8/18 15:00
     » Re: 【EC-CUBE 2.12.1】管理画面の月度集計につきまして MPV 2012/8/18 17:13
         Re: 【EC-CUBE 2.12.1】管理画面の月度集計につきまして habu 2012/8/21 10:49
           Re: 【EC-CUBE 2.12.1】管理画面の月度集計につきまして habu 2012/8/21 13:18
             Re: 【EC-CUBE 2.12.1】管理画面の月度集計につきまして MPV 2012/8/21 20:19

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,987名です
総投稿数は110,019件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.