質問 > フロント機能 > 注文時のエラーついて |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
usausa |
投稿日時: 2014/8/20 13:39
対応状況: −−−
|
常連 登録日: 2014/4/23 居住地: 投稿: 53 |
注文時のエラーついて 注文を完了させると以下のエラーが出てしまい、
「システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。」 と表示されます。 デバッグ情報は -------- https://saens-jpn.com/shopping/confirm.php? SERVER_ADDR: 202.189.179.6 REMOTE_ADDR: 210.130.255.3 USER_AGENT: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0 Fatal error(E_ERROR): Call to a member function setPage() on a non-object on [/home/1305680210/saens-jpn-com/public_html/data/class/pages/shopping/LC_Page_Shopping_Confirm.php(168)] --------- です。 ちなみに/LC_Page_Shopping_Confirm.php(168)には エラーになるような記述がみあたりませんでした。 よろしくお願いいたします。 |
usausa |
投稿日時: 2014/8/20 13:41
対応状況: −−−
|
常連 登録日: 2014/4/23 居住地: 投稿: 53 |
Re: 注文時のエラーついて ちなみに「LC_Page_Shopping_Confirm.php(168)」は
以下のような記述です。 -------- // 購入完了ページ else { $objPurchase->completeOrder(ORDER_NEW); →168 $objHelperMail->setPage($this); SC_Helper_Purchase_Ex::sendOrderMail($this->arrForm['order_id'], $this); SC_Response_Ex::sendRedirect(SHOPPING_COMPLETE_URLPATH); } SC_Response_Ex::actionExit(); break; default: ------------ |
yuh |
投稿日時: 2014/8/20 13:59
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 注文時のエラーついて
が必要ありません。 バージョンがわかりませんが、2.13.2にはそのような記述はありません。 |
seiyawada |
投稿日時: 2014/8/20 14:02
対応状況: −−−
|
常連 登録日: 2014/4/28 居住地: 投稿: 42 |
Re: 注文時のエラーついて usausa様
$objHelperMail->setPage関数の呼び出しエラーのようです。 ・以下宣言がされているか $objHelperMail = new SC_Helper_Mail_Ex(); ・SC_Helper_Mailクラスに setPage関数が定義されているか を確認してみてください |
usausa |
投稿日時: 2014/8/20 15:37
対応状況: −−−
|
常連 登録日: 2014/4/23 居住地: 投稿: 53 |
Re: 注文時のエラーついて yuh様
ありがとうございます。 試してみますが、使用のバージョンは 2.13.1なのですが、 こちらも対象になるのでしょうか。 よろしくお願いいたします。 |
usausa |
投稿日時: 2014/8/20 15:51
対応状況: −−−
|
常連 登録日: 2014/4/23 居住地: 投稿: 53 |
Re: 注文時のエラーついて seiyawada様
ありがとうございます。 $objHelperMail = new SC_Helper_Mail_Ex(); 上記は宣言されておりませんでした。 どちらに追加するのがよいのでしょうか。 ・SC_Helper_Mailクラスに setPage関数が定義されているか 上記は6箇所で定義されておりました。 何卒よろしくお願いいたします。 |
yuh |
投稿日時: 2014/8/20 15:57
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 注文時のエラーついて $objHelperMailはその後の処理に対して受け渡されていないっぽいので、特にsetPage自体する必要はないと思います。
|
usausa |
投稿日時: 2014/8/20 16:41
対応状況: 解決済
|
常連 登録日: 2014/4/23 居住地: 投稿: 53 |
Re: 注文時のエラーついて yuh様
ご指摘の部分、コメントアウトしましたら、 正常に注文できるようになりました。 ありがとうございました。 |
usausa |
投稿日時: 2014/8/20 16:42
対応状況: 解決済
|
常連 登録日: 2014/4/23 居住地: 投稿: 53 |
Re: 注文時のエラーついて seiyawada様
無事解決いたしました。 どうも、ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |