Ticket #302 (closed バグ指摘: 修正済)
ペイジェントモジュールで使用するクラスのバグ
| Reported by: | Yammy | Owned by: | adachi |
|---|---|---|---|
| Priority: | 高 | Milestone: | EC-CUBE2.x.x |
| Component: | フロント | Version: | 2.2.0(ベータ版) |
| Keywords: | Cc: | ||
| 修正済み: |
Description (last modified by Yammy) (diff)
送料計算などを行っている SC_Helper_DB クラスを カスタマイズした際、ペイジェントの処理に移った 後、送料などの値がカスタマイズしたものとは違う という事例が発生したので調べてみました。
ペイジェントモジュールの LC_Page_Mdl_Paygent_Helper.php にて、SC_Helper_DB_Ex ではなく SC_Helper_DB を使用していたのが問題でした。
$ diff -u LC_Page_Mdl_Paygent_Helper.php.bak LC_Page_Mdl_Paygent_Helper.php
--- LC_Page_Mdl_Paygent_Helper.php.bak 2008-06-10 23:15:36.000000000 +0900
+++ LC_Page_Mdl_Paygent_Helper.php 2008-06-11 14:29:55.000000000 +0900
@@ -47,7 +47,7 @@
$this->objQuery = new SC_Query();
$this->objConfig = new LC_Page_Mdl_Paygent_Config();
$this->arrConfig = $this->objConfig->getConfig();
- $this->objHelperDB = new SC_Helper_DB();
+ $this->objHelperDB = new SC_Helper_DB_Ex();
$this->objFormParam = new SC_FormParam();
}
Change History
Note: See
TracTickets for help on using
tickets.
