Ticket #2299 (closed バグ指摘: 修正済)
発送済みにしても誕生日ポイントが付与されない
Reported by: | kimoto | Owned by: | somebody |
---|---|---|---|
Priority: | 中 | Milestone: | EC-CUBE2.13.0 |
Component: | 管理画面 | Version: | 2.12.5 |
Keywords: | Cc: | ||
修正済み: | yes |
Description
EC-CUBEバージョン:2.12.2PHPバージョン:PHP 5.2.17DBバージョン:PostgreSQL 9.0.4運営しているサイトにて0円商品の取り扱いをしているのですが、カートに商品を入れた際に、商品合計金額が0円の場合、誕生日ポイントを付加しないというように、カスタマイズを行おうと思い、他の方の書き込みを参考に/data/class/SC_CartSession.phpの670行目の下記部分を触るのかな?というところまでたどり着きましたが、何ともうまくいきません。---if ($objCustomer != '') {// 誕生日月であった場合if ($objCustomer->isBirthMonth()) {$results['birth_point'] = BIRTH_MONTH_POINT;$results['add_point'] += $results['birth_point'];} }----素人ながら試しに、下記のようにいろいろ試してみましたが、ダメでした。if ($objCustomer != '') {// 誕生日月であった場合if ($objCustomer->isBirthMonth()) {$results['birth_point'] = BIRTH_MONTH_POINT;$results['add_point'] += $results['birth_point'];}if ($results['total'] < 0) {$results['birth_point'] = 0; } }解決の糸口となるようなヒントをご教示いただけませんでしょうか。
確認したところ、受注管理画面でも表示されますが、発送済みにすると0ポイントになってしまいます
Change History
Note: See
TracTickets for help on using
tickets.
2.13のコードでは修正されていました