質問 > その他 > 注文個数×使用ポイント数上限での設定方法 |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
toratora |
投稿日時: 2017/1/5 0:19
対応状況: −−−
|
半人前 登録日: 2014/8/29 居住地: 投稿: 19 |
Re: 注文個数×使用ポイント数上限での設定方法 468様
すみません、ec-cube2.13.2でした。 309行付近の if (($arrForm['use_point'] * POINT_VALUE) > $subtotal) { $objErr->arrErr['use_point'] = '※ ご利用ポイントがご購入金額を超えています。<br>'; } の下に、 if (($arrForm['use_point'] * POINT_VALUE) > 500 * $arrItem['quantity']) { $objErr->arrErr['use_point'] = '※ ポイントは1点につき500ポイントまでです。<br>'; } と入れました。 ご指摘の通り 恐らく$arrItem['quantity']に数値が入っていないようです。 掛けると1ポイントでも使用不可になります。 $objCartSess = new SC_CartSession_Ex(); $quantity = $objCartSess->getTotalQuantity(1); 上記で取得できるとのこと、 教えて頂きありがとうございます。 $objCartSess = new SC_CartSession_Ex();は、 73行目付近に最初から入っていたようです。 その下辺りの、 // カートの情報を取得 のところに $quantity = $objCartSess->getTotalQuantity(1); を挿入してみましたが、状況変わらずでした。 入れる場所が間違っているのでしょうか。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
注文個数×使用ポイント数上限での設定方法 | toratora | 2017/1/2 1:50 |
Re: 注文個数×使用ポイント数上限での設定方法 | 468 | 2017/1/4 14:06 |
» Re: 注文個数×使用ポイント数上限での設定方法 | toratora | 2017/1/5 0:19 |
Re: 注文個数×使用ポイント数上限での設定方法 | 468 | 2017/1/5 2:42 |
Re: 注文個数×使用ポイント数上限での設定方法 | toratora | 2017/1/5 10:25 |