質問 > フロント機能 > エラー Call to a member function |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
mamano |
投稿日時: 2011/11/21 14:10
対応状況: −−−
|
一人前 登録日: 2011/6/28 居住地: 投稿: 83 |
エラー Call to a member function 大変お世話になります。
既存の室質問スレッド 「ポイント割引を考慮した送料無料の設定」に記入の通り、 カスタマイズを施しておる最中ですが、以下のようなエラーが出るようになってしまいました。 Fatal error: Call to a member function isLoginSuccess() on a non-object in /var/www/vhosts/***/app/data/class/helper/SC_Helper_Purchase.php on line 397 これは、LC_Page_Shopping_Deliv.phpに以下コードをコピー&ペーストした結果、 カート→配送先の指定→の順で表示されるエラーです。 $objCustomer->isLoginSuccess と記述してある通り、SC_Customer_Exからコールしているものと認識しておりますが、 エラーでは、SC_Helper_Purchaseからコールしてしようとしているようです。 ※認識間違っていたら申し訳ありません。 どのようにすればエラー回避ができるのか、ご教授いただけますようお願い申し上げます。 function action() { $objSiteSess = new SC_SiteSession_Ex(); $objCartSess = new SC_CartSession_Ex(); $objCustomer = new SC_Customer_Ex(); $objPurchase = new SC_Helper_Purchase_Ex(); $objFormParam = new SC_FormParam_Ex(); $objCookie = new SC_Cookie_Ex(COOKIE_EXPIRE); // 会員情報の取得 if ($objCustomer->isLoginSuccess(true)) { $this->tpl_login = '1'; $this->tpl_user_point = $objCustomer->getValue('point'); $this->name01 = $objCustomer->getValue('name01'); $this->name02 = $objCustomer->getValue('name02'); } --------------------------------- [EC-CUBE]2.11.1 [レンタルサーバ]GMO VPS [OS]CentOS release 5.3 [PHP]5.1.6-23.9v1 [データベース]MySQL 5.0.77 [WEBサーバ]apache2 |
フラット表示 | 前のトピック | 次のトピック |