バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 「お届け先を指定」の情報が消える

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
tomtom16
投稿日時: 2014/1/24 22:56
対応状況: −−−
新米
登録日: 2012/6/28
居住地:
投稿: 2
「お届け先を指定」の情報が消える
--------------------------------------------------------------
[EC-CUBE] 2.12.6(新規インストール)
[レンタルサーバ] 使えるネット
[PHP] PHP 5.1.6
[データベース] MySQL 5.0.77
--------------------------------------------------------------

お世話になります。
非会員で購入時に「お届け先を指定」にチェックを入れて情報を入力、次の画面の「お支払方法の指定」から「戻る」ボタンを押して入力画面に戻ると、指定したお届け先の情報が消えてしまいます。

注文者情報はすべて残っており、「お支払方法の指定」のチェックも残っているのですが。。
どなたか何かお分かりになりましたら、助言いただけると助かります。。

どうぞよろしくお願いいたします。

sumida
投稿日時: 2014/1/25 12:06
対応状況: −−−
仙人
登録日: 2013/2/10
居住地: 広島県呉市ときどき瀬戸内海
投稿: 641
Re: 「お届け先を指定」の情報が消える
ちょっと、調べてみました。どうも、不具合のようです。
チケット番号は調べていませんが、v2.13では、修正されていました。

追記:
こちらのチケットでした。
http://svn.ec-cube.net/open_trac/ticket/2067

data/class/pages/shopping/LC_Page_Shopping.php

    public function setFormParams(&$objFormParam, &$objPurchase, $uniqid)
    {
        $arrOrderTemp = $objPurchase->getOrderTemp($uniqid);
        if (SC_Utils_Ex::isBlank($arrOrderTemp)) {
            $arrOrderTemp = array(
                'order_email' => '',
                'order_birth' => '',
            );
        }
        $arrShippingTemp = $objPurchase->getShippingTemp();

        $objFormParam->setParam($arrOrderTemp);
        /*
         * count($arrShippingTemp) > 1 は複数配送であり,
         * $arrShippingTemp[0] は注文者が格納されている
         */
        if (count($arrShippingTemp) > 1) {
            $objFormParam->setParam($arrShippingTemp[1]);
        } else {
// ここから
            if ($arrOrderTemp['deliv_check'] == 1) {
                $objFormParam->setParam($arrShippingTemp[1]);
            } else {
                $objFormParam->setParam($arrShippingTemp[0]);
            }
// ここまで
        }
        $objFormParam->setValue('order_email02', $arrOrderTemp['order_email']);
        $objFormParam->setDBDate($arrOrderTemp['order_birth']);
    }

tomtom16
投稿日時: 2014/1/27 11:17
対応状況: 解決済
新米
登録日: 2012/6/28
居住地:
投稿: 2
Re: 「お届け先を指定」の情報が消える
いただいた情報どおりに「LC_Page_Shopping.php」を修正したら直りました。
ありがとうございました!
本当に助かりました。。

お礼とご報告をさせていただき、このスレッドを閉めさせていただきます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,825名です
総投稿数は109,983件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1290
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.