タグ付けされた質問 「customer-address」

2
顧客住所編集フォームに顧客のカスタム属性を追加する方法は?
顧客のカスタム属性をcustomer_addressタイプとして追加し、管理者、onepagecheckout、および配送先住所と請求先住所で正しく実行されます。 作成しました: my_namespace/my_module/etc/module.xmlおよびregistration.php composer.jsonモジュールのベースディレクトリ内のファイル。 my_namespace / my_module / Setup / InstallData.php namespace Namespace\Module\Setup; use Magento\Framework\Module\Setup\Migration; use Magento\Framework\Setup\InstallDataInterface; use Magento\Framework\Setup\ModuleContextInterface; use Magento\Framework\Setup\ModuleDataSetupInterface; /** * @codeCoverageIgnore */ class InstallData implements InstallDataInterface { /** * Customer setup factory * * @var CustomerSetupFactory */ private $customerSetupFactory; /** * Init * * @param CustomerSetupFactory $customerSetupFactory …


4
Magento Checkout Street Lineの自動入力バグ
最近、Magentoストアの多くの注文でストリートライン1がストリートライン2にコピーされていることに気付きました。 少し掘り下げたところ、Chromeのオートフィルに関連しているようです。フォームフィールドを見ると、Magentoは両方のストリートラインのフィールド名としてbilling [street] []およびshipping [street] []を使用しています。そのため、Chromeはどちらがどちらであるかを判断できず、アドレス行1を両方のフィールドに自動入力します。 フォーム入力フィールドでautocomplete属性を使用してリンク先のフィールドを示すことができるという情報が浮かんでいますが、これはサポートされておらず機能しません。実際、それを行おうとすると、フォーム全体でオートコンプリートが無効になります。フィールド名も変更しようとしましたが、チェックアウトに失敗します。コードを深く掘り下げて、フォームのフィールド名を変更し、参照されている場所、PayPalに送信された場所、DBに保存された場所などを変更する必要があるようです。これは悪夢のようです。 誰もこれに対処したり、提案がありますか?


4
magento2でカスタムAPIを使用して顧客の住所を更新する方法
customer idまたはアドレスID を使用して顧客の住所を更新するカスタムAPIを作成しました。 以下に、実装に使用したコードを示します。 [ベンダー] / [モジュール] /etc/webapi.xml <route url="/V1/address/createUpdate" method="POST"> <service class="[Vendor]\[Module]\Api\CustomAddressInterface" method="addressUpdate"/> <resources> <resource ref="anonymous"/> </resources> </route> [ベンダー] / [モジュール] /Api/CustomAddressInterface.php <?php namespace [Vendor]\[Module]\Api; interface CustomAddressInterface { /** * Returns greeting message to user * * @api * @param string $name Users name. * @return string Greeting message …

7
顧客のメールを売上請求書に追加するにはどうすればよいですか?
基本的に、お客様のレシート(請求書)および発送/宅配便などに生成される注文メールに顧客のメールを追加しようとしています。 少し検索して、これを行う最善の方法は、magento管理システム領域を介してこの変数を追加することです。だから以下: System > Configuration > Customers > Customer Configuration > Address Templates これにより、テキスト、html、pdfなどのすべてのアドレステンプレートフィールドが表示されます。 そこで、変数名の必要性であると私が思うものをここの各ボックスに追加しました。 したがって、たとえばhtmlは次のようになります。 {{依存接頭辞}} {{var接頭辞}} {{/ depend}} {{var firstname}} {{depend middlename}} {{var middlename}} {{/ depend}} {{var lastname}} {{ depend suffix}} {{var suffix}} {{/ depend}} {{depend company}} {{var company}} {{/ depend}} {{if street1}} {{var street1}} {{/ if }} …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.