質問 > フロント機能 > のしの追加について |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
mom |
投稿日時: 2015/2/18 13:04
対応状況: −−−
|
半人前 登録日: 2015/2/17 居住地: 京都 投稿: 16 |
Re: のしの追加について yuh様
2カ所にてご指摘、失礼しました。 早速エラーログ拝見してみた所、 2015/02/18 08:56:17 [/shopping/payment.php] Fatal error(E_ERROR): Call to undefined method SC_CartSession_Ex::getCartProductID() on [URL: shopping/LC_Page_Shopping_Payment.php(97)] from ipアドレス やはり管理画面から確認したものと同じエラーが出ているようです。 エラーで参照されているLC_Page_Shopping_Payment.php(97)ですが、 元のソースに追加した $this->gift_paper_flg = $objDb->sfJudgeShowGiftPaper($objCartSess->getCartProductID($this->cartKey)); こちらがエラーになっている様です。 対応する物としてgetCartProductID関連かと思い、 SC_CartSessionに追加した public function getAllCartList() { function getCartProductID($cartKey) { // カートキーの最大要素番号を取得する $max = $this->getMax($cartKey); // 全てのカートに含まれている商品IDを取得する for($i = 0; $i <= $max; $i++) { if($this->cartSession[$cartKey][$i]['cart_no'] != "") { $arrRet[] = $this->cartSession[$cartKey][$i]['productsClass']['product_id']; } } return $arrRet; こちらとの絡みでエラーが起きていると推測しているのですが、ここと何故エラーを起こしているのかが、力不足で今ひとつ理解出来ません。 その上部にある public function getCartList こちらのブロックの最後にある return $arrRet;とコンフリクトを起こしているとか。。推測しているのですが、頭を悩ませています。 PHP勉強中なので、質問が検討外れかと恐縮ではありますが、是非お力をお貸し頂けると助かります。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
のしの追加について | mom | 2015/2/17 17:22 |
Re: のしの追加について | hiraro | 2015/2/17 23:28 |
Re: のしの追加について | mom | 2015/2/18 9:01 |
Re: のしの追加について | yuh | 2015/2/18 10:09 |
» Re: のしの追加について | mom | 2015/2/18 13:04 |
Re: のしの追加について | yuh | 2015/2/18 13:49 |
Re: のしの追加について | mom | 2015/2/19 10:34 |