web-dev-qa-db-ja.com

Drupal 7 Commerceで、チェックアウト時に匿名ユーザーのプロファイルの請求先/配送先住所のデータを入力する方法はありますか?

これはコマースコア用です。キックスタートではありませんが、適用することもできます。

Drupal Commerceで匿名ユーザーによるチェックアウトを完了すると、ユーザーのプロファイルに請求/配送データが入力されません。ユーザーの請求/配送先住所プロファイルを事前に設定するために必要なモジュールまたはルールチェックアウトが成功したときに満たされましたか?

これは、匿名ユーザーがチェックアウトを完了し、アカウントが自動的に生成された後です。

2

新しく作成されたユーザーのデフォルトの請求/配送顧客プロファイルを、チェックアウトで使用されたばかりのユーザープロファイルに設定したいようです。そのためのルールアクションがあるかどうかはわかりませんが、ない場合は、Commerceアドレスブックモジュールに対する優れた機能リクエストのように聞こえます。ある場合は、チェックアウト完了ルールを追加して、それを実現する必要があります。

1
Ryan Szrama

アドレス帳モジュールシンプルサブモジュール でこれを行うことができます。

1)通常どおりアドレス帳をインストールします。
2)単純なサブモジュールを有効にします(上記を参照)。
3)ユーザープロファイルにfield_addressを作成します

オプション
-コマースアドレス帳を追加でインストール
-簡単なjsを追加して、登録(およびユーザー編集)ページでfield_addressおよびcommerce_addressbookフィールドを同期します。
すべて完了しました

1