Source: How to get Customer Address in formated way and print it – Magento2.3 et version PDF pour la postérité.
Pour les lignes d’adresse manquantes, il faut aller en BO, choisir le scope et effectuer la manip’ décrite dans la méthode 2 du tuto.
J’ai pour ma part modifié les Address templates Text et HTML. Il faut commencer par décocher les cases « Use Default » pour les champs que tu veux modifier, puis:
Pour Text, remplacer:
1 |
{{if street1}}{{var street1}}{{/if}} |
…par:
1 |
{{if street1}}{{var street1}}{{/if}}{{if street2}}{{var street2}}{{/if}}{{if street3}}{{var street3}}{{/if}} |
Pour HTML, remplacer:
1 |
{{if street1}}{{var street1}}<br/>{{/if}} |
…par:
1 |
{{if street1}}{{var street1}}<br/>{{/if}}{{if street2}}{{var street2}}<br/>{{/if}}{{if street3}}{{var street3}}<br/>{{/if}} |
Avec ça:
- Ok compte client > historique des commandes
- Ok checkout > succès de la commande
- Ok mail de confirmation de commande