質問 > フロント機能 > /shopping/delivで「新しいお届け先を追加する」で登録できない件 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
zenta |
投稿日時: 2018/11/8 14:11
対応状況: −−−
|
常連 登録日: 2016/10/18 居住地: 投稿: 59 |
Re: /shopping/delivで「新しいお届け先を追加する」で登録できない件 nanasess様 ご教授頂きまして感謝致します。 144行目のすぐ下にarray_keysがあり、$objPurchaseのgetShippingTempを呼び出し、$_SESSION['shipping'] を使用しようとしている模様ですが、LC_Page_Shopping_Deliv.phpをvar_dump($_SESSION);で調べると、shippingが存在していない様でございます。 どこで設定しているのか分かりませんが、セッションを設定する箇所で私の環境の場合shippingを設定できていないということでしょうか。(違う方向に向かっていたら申し訳ございません) LC_Page_Shopping_Deliv.php // お届け先複数指定 case 'multiple': // 複数配送先指定が無効な場合はエラー if (USE_MULTIPLE_SHIPPING === false) { SC_Utils_Ex::sfDispSiteError(PAGE_ERROR, '', true); SC_Response_Ex::actionExit(); } SC_Response_Ex::sendRedirect('multiple.php'); SC_Response_Ex::actionExit(); break; default: // 配送IDの取得 $shippingData = $objPurchase->getShippingTemp(); $arrShippingId = array_keys($shippingData); if (isset($arrShippingId[0])) { $this->arrForm['deliv_check']['value'] = $arrShippingId[0] == 0 ? -1 : $arrShippingId[0]; } break; SC_Helper_Purchase.php function getShippingTemp($has_shipment_item = false) { if ($has_shipment_item) { $arrReturn = array(); foreach ($_SESSION['shipping'] as $key => $arrVal) { if (count($arrVal['shipment_item']) == 0) continue; $arrReturn[$key] = $arrVal; } return $arrReturn; } return $_SESSION['shipping']; } |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
/shopping/delivで「新しいお届け先を追加する」で登録できない件 | zenta | 2018/11/8 8:03 |
Re: /shopping/delivで「新しいお届け先を追加する」で登録できない件 | nanasess | 2018/11/8 11:16 |
Re: /shopping/delivで「新しいお届け先を追加する」で登録できない件 | zenta | 2018/11/8 12:42 |
Re: /shopping/delivで「新しいお届け先を追加する」で登録できない件 | nanasess | 2018/11/8 13:14 |
» Re: /shopping/delivで「新しいお届け先を追加する」で登録できない件 | zenta | 2018/11/8 14:11 |
Re: /shopping/delivで「新しいお届け先を追加する」で登録できない件 | nanasess | 2018/11/8 16:48 |
Re: /shopping/delivで「新しいお届け先を追加する」で登録できない件 | zenta | 2018/11/9 2:08 |
Re: /shopping/delivで「新しいお届け先を追加する」で登録できない件 | nanasess | 2018/11/9 9:33 |
Re: /shopping/delivで「新しいお届け先を追加する」で登録できない件 | zenta | 2018/11/12 0:53 |
Re: /shopping/delivで「新しいお届け先を追加する」で登録できない件 | nanasess | 2018/11/12 9:16 |
Re: /shopping/delivで「新しいお届け先を追加する」で登録できない件 | zenta | 2018/11/19 4:50 |
Re: /shopping/delivで「新しいお届け先を追加する」で登録できない件 | nanasess | 2018/11/19 10:25 |
Re: /shopping/delivで「新しいお届け先を追加する」で登録できない件 | zenta | 2018/12/26 4:10 |