質問 > フロント機能 > ショップ状況/今月の売上高・売上件数を締め日に合せたい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
King-07 |
投稿日時: 2014/1/22 13:56
対応状況: −−−
|
常連 登録日: 2013/10/17 居住地: 投稿: 60 |
ショップ状況/今月の売上高・売上件数を締め日に合せたい EC-CUBEバージョン 2.13.0
PHPバージョン PHP 5.2.17 DBバージョン PostgreSQL 8.4.11 OS WINDOWS 8 ブラウザ FIREFOX最新版 いつもアドバイス頂きましてありがとうございます。 パラメータ設定で変更できる締め日で管理画面トップの 今月の売上高・売上件数も連動して変更になると思って いたのですが、そこは連動せず1月なら1月の合計になって しまって変更方法がわからず、フォーラムに投稿させて頂きました。 Smarty側でどうにかなるかと思い、home.tplとtotal/index.tplを 見比べていたのですが、どうにも売上集計の合計値から ショップ状況にデータを持ってくるのは私には難しく、 (そもそもそこから値を持ってくるのかも正しいのか良く解っておりません。)方法が検討もつかないので、 どなたか修正の方法をアドバイス頂けませんでしょうか。 宜しくお願い致します。 |
Iorin0225 |
投稿日時: 2014/1/22 14:14
対応状況: −−−
|
常連 登録日: 2013/4/16 居住地: 投稿: 40 |
Re: ショップ状況/今月の売上高・売上件数を締め日に合せたい King-07様
DBから集計データを引っ張ってくるのは、php側で行っております。 data/class/pages/admin/LC_Page_Admin_Home.php 上記ファイル内にて、集計しています。 具体的には、下記のどちらかです(使っているDBに依存します) data/class/db/dbfactory/SC_DB_DBFactory_MYSQL.php data/class/db/dbfactory/SC_DB_DBFactory_PGSQL.php 以上のファイルで、以下の関数が影響します。
これら2つのSQL生成に対して、締め日を考慮した改修を加えれば良いと思います。 助けになれば幸いです。 |
King-07 |
投稿日時: 2014/1/23 13:00
対応状況: −−−
|
常連 登録日: 2013/10/17 居住地: 投稿: 60 |
Re: ショップ状況/今月の売上高・売上件数を締め日に合せたい Iorin0225 様
ご丁寧なアドバイス頂きましてありがとうございます。 早々にレスを頂いておりましたのに 私の方で確認が遅くなり申し訳ありませんでした。 お教え頂いた内容を踏まえて改修作業行ってみます。 取り急ぎお礼のご連絡させて頂きました。 作業後に改めて内容ご報告上げさせて頂きます。 |
King-07 |
投稿日時: 2014/1/27 13:27
対応状況: −−−
|
常連 登録日: 2013/10/17 居住地: 投稿: 60 |
Re: ショップ状況/今月の売上高・売上件数を締め日に合せたい Iorin0225 様
先日はアドバイス頂きましてありがとうございました。 お教え頂いたファイルをチェックしてみましたが、 20日〆であればどこかの数字を『20』と入力して修正完了と いった雰囲気ではありませんでした... 以下がお教え頂いたファイルのコードになりますが、 20〆で集計を行いたい場合どの辺りを修正すれば良いかを お教え頂けませんでしょうか。 public function getOrderMonthSql($method) { return 'SELECT '.$method.'(total) FROM dtb_order ' . 'WHERE del_flg = 0 ' . "AND to_char(create_date,'YYYY/MM') = ? " . "AND to_char(create_date,'YYYY/MM/DD') <> to_char(CURRENT_TIMESTAMP,'YYYY/MM/DD') " . 'AND status <> ' . ORDER_CANCEL; } お手数おかけしますが宜しくお願い致します。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |