Sökresultat :

×

Hur lägger man till anpassade attribut på kontosidan?

I Magento 2 kan du lägga till anpassade attribut på kundkontosidan genom att följa dessa steg:

  • Skapa ett nytt kundattribut: Navigera till Butiker > Attribut > Kund i Magento 2-administratörspanelen. Klicka på Lägg till nytt attribut knappen och ange den information som krävs för ditt nya kundattribut. Se till att ställa in Synlig på Frontend alternativ till Ja och välj lämpligt Typ av ineffekt för ditt attribut.
  • Lägg till attributet i kundformuläret: Navigera till Butiker > Attribut > Kundadress i Magento 2-administratörspanelen. Klicka på Lägg till nytt attribut och ange den information som krävs för ditt nya kundadressattribut. Se till att ställa in Synlig på Frontend alternativ till Ja och välj lämpligt Typ av ineffekt för ditt attribut. När du har skapat ditt kundadressattribut, navigera till Butiker > Konfiguration > Kunder > Kundkonfiguration > Adressmallar och lägg till ditt nya attribut i kundadressmallarna genom att redigera mallarna och lägga till attributkoden omgiven av krulliga hängslen, så här: {{custom_attribute}}.
  • Ändra kundkontosidmallen: För att visa ditt nya attribut på kundkontosidan måste du ändra lämplig mallfil. Kopiera kund_konto_index.xml fil från vendor/magento/module-customer/view/frontend/layout/ till ditt temas layoutkatalog. Öppna sedan filen och lägg till följande kod till kropp märka:
  • php
  • Kopiera kod

  •  mobilnummer, anpassat_attribut mobilnummer, anpassat_attribut Mobilnummer Anpassat attribut
    
                        



  • Ersätt custom_attribute med koden för ditt anpassade attribut.
  • Ändra kundkontosidmallen:
  • Kopiera info.phtml-filen från vendor/magento/module-customer/view/frontend/templates/account/dashboard/ till ditt temas mallkatalog. Öppna sedan filen och lägg till följande kod där du vill att ditt anpassade attribut ska visas:
  • php
  • Kopiera kod

  • getCustomer()->getCustomAttribute()): ? > escapeHtml(__('Anpassat attribut')) ?> escapeHtml($block->getCustomer()->getCustomAttribute()) ?>
                         
                       

  • Ersätt anpassat attribut med etiketten för ditt anpassade attribut.

När du har följt dessa steg bör ditt anpassade attribut visas på kundkontosidan.

1000+ organisationer som litar på oss



Kontakta oss


 Tack för ditt svar. Vi återkommer snart.

Något gick fel. Skicka din fråga igen

Hej där!

Behövs hjälp? Vi är här!

stödja
Kontakta miniOrange Support
framgång

Tack för din förfrågan.

Om du inte hör från oss inom 24 timmar, skicka gärna ett uppföljningsmail till info@xecurify.com