バージョン選択

フォーラム

メニュー

オンライン状況

56 人のユーザが現在オンラインです。 (40 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 56
もっと...

サイト内検索

質問 > フロント機能 > /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

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,074名です
総投稿数は110,023件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.