質問 > 管理機能 > 期間別集計に小計を表示させる方法を教えてください |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
momonga05 |
投稿日時: 2013/5/22 23:10
対応状況: −−−
|
新米 登録日: 2013/5/22 居住地: 投稿: 3 |
期間別集計に小計を表示させる方法を教えてください EC-CUBEバージョン 2.12.3
PHPバージョン PHP 5.3.3 DBバージョン MySQL 5.0.95 管理画面の期間別集計に、小計(subtotal)の項目を追加したいのですが テンプレートに{$arrResults[cnt].subtotal|number_format}-->を入れただけでは反映されませんでした。 phpのほうで計算させる必要があるのだろうと思っているのですが プログラミング初心者のためその方法が分かりません。 どのファイルにどのようなプログラムを書けばいいのでしょうか? ご指導お願いします。 |
AMUAMU |
投稿日時: 2013/5/23 23:59
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: 期間別集計に小計を表示させる方法を教えてください LC_Page_Admin_Totalから呼び出しているDBFactoryクラスのSQL文を修正する形になると思います。
SC_DB_DBFactory_PGSQLまたはSC_DB_DBFactory_MYSQLのgetOrderTotalDaysWhereSqlのSQL文にsubtotalの集計部分を加えてみたらどうでしょうか?
|
momonga05 |
投稿日時: 2013/5/24 23:12
対応状況: −−−
|
新米 登録日: 2013/5/22 居住地: 投稿: 3 |
Re: 期間別集計に小計を表示させる方法を教えてください AMUAMU様
アドバイスありがとうございます。 LC_Page_Admin_Total.phpの以下の箇所に 小計、subtotalを追加しましたが、これではダメでした。 集計部分を加える、というのは具体的にはどのようにしたら良いのでしょうか? お手数ですが、お教え願えますか?よろしくお願い致します。 // 期間別集計 default: $arrTitleCol = array( '期間', '購入件数', '男性', '女性', '男性(会員)', '男性(非会員)', '女性(会員)', '女性(非会員)', '購入合計', '購入平均', '小計', ); $arrDataCol = array( 'str_date', 'total_order', 'men', 'women', 'men_member', 'men_nonmember', 'women_member', 'women_nonmember', 'total', 'total_average', 'subtotal', ); break; |
seasoft |
投稿日時: 2013/5/26 17:43
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 期間別集計に小計を表示させる方法を教えてください AMUAMU 様の記事を見ますと、LC_Page_Admin_Total ではなく、SC_DB_DBFactory_**** をカスタマイズする方法を提案されているようですよ。
ご参考まで。
|
momonga05 |
投稿日時: 2013/5/26 18:26
対応状況: 解決済
|
新米 登録日: 2013/5/22 居住地: 投稿: 3 |
Re: 期間別集計に小計を表示させる方法を教えてください seasoft様
アドバイスありがとうございます。 おかげさまで希望通りに表示されました!! お二方に感謝いたします。ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |