Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
Pour l'envoi de mes mails, j'ai créé un plugin.
Je trouve cette solution assez pratique, car cela me fournit des méthodes telles que l'instanciation de Zend_mail avec les bons paramètres SMTP, une méthode pour générer le header et le footer de mes mails, une autre pour le debug, etc...
J'ai aussi des méthodes pour générer le contenu de mes messages, selon le type de message : nouveau compte créé, password perdu, message depuis le formulaire de contact, etc...
Mais dans ces méthodes, je me retrouve à réécrire mon template à chaque fois, et j'aimerais maintenant utiliser un layout type, que je n'aurais qu'à définir une fois pour toutes, et employer pour y insérer le contenu de mon message.
Y a-t-il un moyen d'utiliser un layout, une vue ou une vue partielle dans un plugin, afin de construire un mail ?
Merci d'avance pour vos réponses et vos pistes
Dernière modification par delorbe (21-09-2012 12:38:57)
Hors ligne
Personnellement j'utilise une technique que j'ai découverte en 2009 sur un blog qui consiste à surcharger Zend_Mail de sorte à définir un dossier contenant les layouts et les vues... Je l'utilise donc depuis bientôt 4 ans et franchement j'ai rien à en redire.
Zend Mail avec Layout et vues.
Hors ligne
Bonjour Théocrite,
C'est exactement ce que je cherchais
Merci beaucoup pour ta réponse ultra rapide
Hors ligne