私はMagePlazaソーシャルログインモジュールを使用していて、電話用のフィールドを追加しようとしていますが、何も表示されません。私のテンプレートは、登録ページで呼び出されますが、登録ポップアップでは呼び出されません。以下は私のレイアウトコードです: - 誰もがそれは非常にGREATFULになります助けることができる場合はdefault.xmlので Magento 2は、顧客登録フォームに属性を追加しません。
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
!-- Fix Porto Popup login -->
<referenceBlock name="form.additional.info">
<block class="W3solver\Phone\Block\Customer" template="W3solver_Phone::Customer.phtml" name="customer_form_user_attributes" cacheable="false">
<action method="setFormCode">
<argument name="code" xsi:type="string">customer_account_edit</argument>
</action>
<action method="setEntityModelClass">
<argument name="code" xsi:type="string">Magento\Customer\Model\Customer</argument>
</action>
</block>
</referenceBlock>
</body>
。おかげ
私は両方の方法を試しました。 – arushi
あなたの "Customer.phtml"ファイルコードを投稿できますか? –
mazeplazaモジュールを変更したいですか?私のdefault.xmlファイルのパスはW3solver \ Phone \ view \ frontend \ layout \ default.xmlです。 – arushi