返信先: ユーザ登録時に複数配送プラグインにて複数配送用の住所テーブル「usces_msa」に本人住所が追加されない

フォーラム 拡張プラグイン ユーザ登録時に複数配送プラグインにて複数配送用の住所テーブル「usces_msa」に本人住所が追加されない 返信先: ユーザ登録時に複数配送プラグインにて複数配送用の住所テーブル「usces_msa」に本人住所が追加されない

#88667
Takashi Terada
モデレーター

yskysmr 様

お世話になっております。
ご対応ありがとうございます、最新版(Multiple Shipping 1.1.11)にて動作確認させていただきました。

最新版にて問題が解消したケースと、解消できないケースがありました。
・商品購入時の「お客様情報」の「会員登録しながら次へ」より会員登録した場合に、登録ユーザが複数配送先に(本人)で登録されたことを確認いたしました。
・通常のログイン画面から遷移した新規入会フォームから会員登録した場合は、登録ユーザが複数配送先に(本人)で登録されていませんでした。

追加いただいたロジック(*1)で「$_POST[‘member_regmode’] == ‘newmemberfromcart’」の判定式が購入時の「会員登録」にしか対応していないためだと思われます。
「新規入会フォーム」の場合の「$_POST[‘member_regmode’] :newmemberform」も判定に追加していただけると解消するかと思います。

お手数おかけいたしますが、ご検討よろしくお願いいたします。

*1 ロジック
wcex_multiple_shipping.php > function msa_update_shpping_data_by_member( $args )
1862行目 if( $_POST[‘member_regmode’] == ‘newmemberfromcart’ ) {

以上