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

Opened 11 years ago

Last modified 11 years ago

SC_Helper_Parchase::sendOrderMail実行時にfatal error

Reported by: adachi Owned by: somebody
Priority: Milestone: EC-CUBE2.12.0
Component: フロント Version: 2.12.0 β
Keywords: Cc: adachi
修正済み: yes





Catchable fatal error: Argument 1 passed to SC_View::setPage() must be an instance of LC_Page_Ex, null given, called in /home/web/kajiwara.ec-cube.net/html/eccube-2.12.0rc/data/class/helper/SC_Helper_Mail.php on line 190 and defined in /home/web/kajiwara.ec-cube.net/html/eccube-2.12.0rc/data/class/SC_View.php on line 114

#1797, #1798 で, メールテンプレート使用時にプラグインフックポイントが動作するように修正されたが、 SC_Helper_Parchaseには, LC_Pageオブジェクトは渡されないため, SC_View::setPageにはnullが渡る. SC_View::setPageは引数としてLC_Page_Exを期待しているため, 引数がnullの場合, fatal errorが発生する

Change History

comment:1 Changed 11 years ago by adachi

  • 修正済み set

r21844 で対応しました。

comment:2 Changed 11 years ago by h_yoshimoto

  • Cc adachi added
  • Status changed from new to closed
  • Resolution set to 修正済
Note: See TracTickets for help on using tickets.