バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > フロント機能 > 会員登録せずに購入手続きができなくなりました。

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
casa
投稿日時: 2014/11/26 14:50
対応状況: −−−
長老
登録日: 2011/10/3
居住地:
投稿: 210
Re: 会員登録せずに購入手続きができなくなりました。
mizuvanさん、こんにちわ。

LC_Page_Shopping_Multiple.php は、複数のお届け先を指定する画面のプログラムです。
今回はその画面まで進んでいないと思いますので、まずはその手前の画面で修正が必要です。

SC_Helper_Customer.php を編集された結果、意図せず非会員用にも入力項目が
追加されている状況だと思われますので、以下のいずれかの対応が必要です。
・非会員用のテンプレートにも項目を追加する
・非会員用にはその項目を削除する

※SC_Helper_Customer.php の修正場所と修正内容をご提示頂いた方が早いです

参考までに、関連していそうなのは以下の処理です。
data/class/pages/shopping/LC_Page_Shopping.php

    /**
     * お客様情報入力時のパラメーター情報の初期化を行う.
     *
     * @param  SC_FormParam $objFormParam SC_FormParam インスタンス
     * @return void
     */
    public function lfInitParam(&$objFormParam)
    {
        SC_Helper_Customer_Ex::sfCustomerCommonParam($objFormParam, 'order_');
        SC_Helper_Customer_Ex::sfCustomerRegisterParam($objFormParam, false, false, 'order_');

        // 不要なパラメーターの削除
        // XXX: 共通化したことをうまく使えば、以前あった購入同時会員登録も復活出来そうですが
        $objFormParam->removeParam('order_password');
        $objFormParam->removeParam('order_password02');
        $objFormParam->removeParam('order_reminder');
        $objFormParam->removeParam('order_reminder_answer');
        $objFormParam->removeParam('order_mailmaga_flg');

        $objFormParam->addParam('別のお届け先', 'deliv_check', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK'));

        SC_Helper_Customer_Ex::sfCustomerCommonParam($objFormParam, 'shipping_');
    }

非会員用の処理ですが、SC_Helper_Customerを利用しています。

ちなみに、「登録日」というのは会員登録時にお客様が入力するのでしょうか?
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   会員登録せずに購入手続きができなくなりました。 mizuvan 2014/11/23 17:33
     Re: 会員登録せずに購入手続きができなくなりました。 casa 2014/11/25 12:42
       Re: 会員登録せずに購入手続きができなくなりました。 mizuvan 2014/11/26 14:02
       » Re: 会員登録せずに購入手続きができなくなりました。 casa 2014/11/26 14:50
           Re: 会員登録せずに購入手続きができなくなりました。 sumida 2014/11/26 15:23
             Re: 会員登録せずに購入手続きができなくなりました。 mizuvan 2014/11/27 11:01
               Re: 会員登録せずに購入手続きができなくなりました。 casa 2014/11/27 11:40
                 Re: 会員登録せずに購入手続きができなくなりました。 mizuvan 2014/11/27 16:57
           Re: 会員登録せずに購入手続きができなくなりました。 mizuvan 2014/11/26 16:00
             Re: 会員登録せずに購入手続きができなくなりました。 casa 2014/11/26 18:15
               Re: 会員登録せずに購入手続きができなくなりました。 mizuvan 2014/11/27 11:07
               Re: 会員登録せずに購入手続きができなくなりました。 mizuvan 2014/11/27 17:04
     Re: 会員登録せずに購入手続きができなくなりました。 BLT 2015/2/17 23:45

 



ログイン


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

統計情報

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

投稿数ランキング

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