Ajouter un commentaire

Soumis par Lu (non vérifié) le 06/09/2017 à 10:13 - Permalien

Bonjour ! Merci pour ce billet très utile. J'ai néanmoins une question :
Sur Drupal 8, j'ai installé Swiftmailer afin d'envoyer des mails html customizés depuis un module custom. J'ai suivi les premières étapes de ton article mais je ne sais pas où placer la méthode format() et tout ce qui concerne l'aspect du mail.
En effet, lorsque j'ai installé Swiftmailer, je me suis aperçue en configurant le mail system que j'avais déjà accès au plugin swift sans avoir besoin de suivre l'étape de sélection/création de plugin que tu proposes.
Je n'ai fait qu'un appel classique de Drupal mail() dans mon contrôleur et une fonction hook_mail() dans mon .module, comme tu l'expliques dans tes deux premières étapes, et j'ai configuré le mail system pour que le "formatter" et le "sender" soit Swift.

Mes mails sont bien envoyés par Swift au format html mais n'ont pour l'instant aucun formatage, et comme je n'ai pas créé de plugin je ne sais pas où placer le code concernant le formatage du mail et le template. As -tu une idée à me proposer ?

Merci d'avance
Lu