Ticket #2268 (closed バグ指摘: 修正済)
プラグイン> 受注完了メールに対してプラグインのfilterが機能しない
Reported by: | shutta | Owned by: | shutta |
---|---|---|---|
Priority: | 中 | Milestone: | EC-CUBE2.13.0 |
Component: | その他 | Version: | 2.12.4 |
Keywords: | Cc: | ||
修正済み: | yes |
Description
コミュニティにて、下記の報告を頂いた。
受注完了メールに対してprefilterTransformが機能しない
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=12830&forum=8
いつもお世話になっております。 EC-CUBE 正式版(Ver2.12.4) PHP Version 5.3.3 MySQL 5.1.58 Apache/2.2.3 (CentOS) プラグインから受注完了メールのテンプレート(order_mail.tpl)を変更しようとしたところ、 prefilterTransformのコールバック関数が動作しませんでした。 調査したところ、LC_Page_Shopping_Confirm.phpで$objHelperMail->setPageが呼び出されていないのが原因と考え、 下記の様に追記した所動作しました。 $objHelperMail->setPage($this);//追記 $objHelperMail->sfSendOrderMail( $this->arrForm['order_id'], $template_id); また、同様の他のメール送信部では、 「$objHelperMail->setPage($this);」の記述があった事から、 本件はEC-CUBE本体のバグではないかと考えています。
Change History
Note: See
TracTickets for help on using
tickets.