Ticket #1787 (closed バグ指摘: 修正済)

Opened 8 years ago

Last modified 8 years ago

注文確認メールのポイント値引額が1ポイント当たりの値段(POINT_VALUE)を考慮していない

Reported by: shutta Owned by: shutta
Priority: Milestone: EC-CUBE2.12.0
Component: フロント Version: 2系 配布モジュール
Keywords: Cc:
修正済み: yes

Description (last modified by shutta) (diff)

コミュニティにて下記バグ報告あり

注文確認メールの値引金額について
 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=10495&forum=8

管理画面のパラメータ設定に「POINT_VALUE」という1ポイント何円で還元する、というパラメータがあります。

こちらに2を設定し、1ポイント2円還元するようにし、注文を受け付けました。

100ポイント使用したお客様への返信メールに「値引金額:100円」と記載されておりますが、実際には200円の値引がされています。

お支払合計は正しく計算されていますが、値引金額の表示時に使用ポイント数だけ表示しているので、上記のような現象が発生しているものと思われます。

order_mail.tplの該当箇所の修正が必要と思われます。
修正前)
値引き ¥ <!--{$arrOrder.use_point+$arrOrder.discount|number_format|default:0}-->

修正後)
値引き ¥ <!--{$arrOrder.use_point*$smarty.const.POINT_VALUE+$arrOrder.discount|number_format|default:0}-->


開発担当者様、対応をお願いいたします。

Change History

comment:1 Changed 8 years ago by shutta

  • Owner changed from somebody to shutta
  • 修正済み set
  • Status changed from new to assigned

r21800 にて修正。

comment:2 Changed 8 years ago by shutta

  • Description modified (diff)

comment:3 Changed 8 years ago by kajiwara

  • Status changed from assigned to closed
  • Resolution set to 修正済

km1976さん、shuttaさん

本件、ご報告並びに、修正作業いただき、ありがとうございまいた。

動作確認の結果、問題ありませんでしたので、チケットをクローズします。

Note: See TracTickets for help on using tickets.