web-dev-qa-db-fra.com

Où se trouvent tous les modèles de courrier électronique Magento?

Magento semble avoir de nombreux modèles de courrier électronique pour envoyer une variété de messages différents en fonction des activités de l'utilisateur: enregistrement, récupération du mot de passe, commande, expédition, etc.

Où puis-je trouver tous les modèles d'e-mail afin de pouvoir les personnaliser TOUS et ne jamais manquer l'un d'entre eux afin d'éviter de mal paraître lorsque l'utilisateur voit un modèle par défaut mal rédigé? 

Sont-ils tous situés dans un emplacement/répertoire?

27
datasn.io

app/locale/en_US/template/email/ est la place/locale par défaut. Ne les personnalisez pas dans le système de fichiers ou, si vous le faites, prévoyez de protéger et de fusionner lors de la mise à niveau.

Vous pouvez les personnaliser (avec un peu de malice) via Système> Emails transactionnels. Dans cette zone, vous sélectionnez le fichier de base de votre environnement local et modifiez le contenu, qui est ensuite stocké dans la base de données.

53
benmarks

pour Magento 1.9.x.x

app/locale/lang_CODE/template/email

pour Magento 2.x

app/design/frontend/YOURPACKAGE/YOURTHEME/
6
J.P.

Voici un plugin gratuit qui vous permet de remplacer les modèles de courrier électronique: https://www.yireo.com/software/magento-extensions/email-override

C'est ici que vous placez les substitutions:

app/design/frontend/{PACKAGE}/{THEME}/locale/{LOCALE}/template/email

Donc, si je remplaçais ce fichier:

app/locale/en_US/template/email/account_new.html

et si mon nom de paquet est "paquet" et mon thème est "par défaut", je placerais mon fichier de substitution ici:

app/design/frontend/package/default/locale/en_US/template/email/account_new.html
1
Harry Potts

app/locale/<Language>/template/email /

Trouvez tous les modèles avec des noms.

0
Jegadeesh