バグ報告 > 管理機能 > 受注登録で加算ポイントが変わってしまう。 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
Wootan |
投稿日時: 2015/2/15 3:25
対応状況: −−−
|
新米 登録日: 2011/7/29 居住地: 投稿: 8 |
受注登録で加算ポイントが変わってしまう。 カートに追加する時にSC_CartSession.phpのcalculate内で加算ポイントの計算を商品ステータスのポイント2倍を利用して加算ポイントを2倍に計算して購入処理を行っているのですが、受注管理の受注登録を行なうと、商品ステータスのポイント2倍が反映されずに加算ポイントが1倍に戻ってしまいます。
そこで受注登録時に商品ステータスを見て計算すれば良いのでしょうが購入月などが変り商品ステータス情報が変動する恐れを考えるとその都度、ステータスを見て加算ポイントを計算すると結果が違ってきてしまいますので避けたいとのですが。 なにか解決策はあるのでしょうか? よろしくお願い致します。 EC-CUBE 2.13.2 サーバーOS Linux DBサーバー MySQL 5.6.11-log |
hiraro |
投稿日時: 2015/2/16 23:10
対応状況: −−−
|
常連 登録日: 2014/4/28 居住地: 投稿: 63 |
Re: 受注登録で加算ポイントが変わってしまう。 ・dtb_order_detailに受注時点の商品ステータス、もしくはポイント2倍での購入かを示すフラグのカラム追加
・受注登録・編集のロジック内で追加カラムを参照してポイント計算を行うように修正 などでしょうか。。。 |
IPLOGIC |
投稿日時: 2015/2/18 18:52
対応状況: −−−
|
一人前 登録日: 2014/12/8 居住地: 東京都 投稿: 96 |
Re: 受注登録で加算ポイントが変わってしまう。 Wootan 様
受注管理の受注登録を行なうと、商品ステータスのポイント2倍が反映されずに加算ポイントが1倍に戻ってしまうとのことですが、よろしければcalculateメソッドのポイント2倍処理をお見せ頂けないでしょうか?
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |