Jump to content
ChDUP

[module mailalerts] override d'un modèle de mail ne fonctionne pas

Recommended Posts

Bonjour à toutes et tous :-)

 

J'essaie de modifier le modele new_order.html du module mailalerts version 3.6.1

 

Pour cela, je copie-colle new.order.html dans themes/montheme/mails/modules/mailalerts/fr/

themes/modules/mailalerts/mails/fr/new_order.html

(sans modifier le fichier)

 

A partir de là, lorsqu'une commande est passée, le mail new order n'est pas envoyé.

pas de message d'erreur, et rien dans les logs.

Par contre, le mail de confirmation au client est bien envoyé.

Si je supprime le fichier d'override, le mail new order est bien envoyé.

 

Je n'avais pas de souci sur ma précédente version.

 

Qu'est-ce qui pourrait expliquer cela ?

Edited by ChDUP (see edit history)

Share this post


Link to post
Share on other sites

Et si tu éditais plutôt : 

themes/mon_theme/modules/mailalerts/mails/fr/new_order.html

Et pas 

themes/mon_theme/mails/modules/mailalerts/fr/new_order.html

;)

Share this post


Link to post
Share on other sites

Ok pour la logique

 

themes/css/modules/xxx/ 

 

themes/js/modules/xxx/

 

themes/modules/xxx/mails/

Edited by okom3pom (see edit history)

Share this post


Link to post
Share on other sites

ouioui, c'est bien dans

themes/mon_theme/modules/mailalerts/mails/fr/new_order.html

Je rectifie l'erreur dans mon premier message.

 

et c'est sans logique, on est bien d'accord.

Edited by ChDUP (see edit history)
  • Like 1

Share this post


Link to post
Share on other sites

Le problème venait du fait que je n'avais pas inclus le new_order.txt dans ce repertoire.

C'est tout bon maintenant.

 

Merci à okom3pom ;)

Share this post


Link to post
Share on other sites

Bonjour, j'ai une question concernant l'édition de mail manuellement.

 

Etant donné que le mail new_order n'est pas éditable  dans le BO à cause d'un bug, je veux le modifier dans le code. J'y suis arrivé, le truc c'est que j'ai peur qu'à une prochaine mise à jour mes modifications soit effacées. Y a t'il un moyen d'éviter ça? J'ai entendu dire que ce système d'override le permettait mais je ne comprends pas trop comment ça marche :/

 

Merci !

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More