Traduction de l’article de Ryan Daigle, What’s new in edge rails : Mailer Layouts
Rails a ajouté la possibilité d’utiliser des layouts pour les mails exactements comme il est actuellement possible pour leurs grand frère les vues. Il faut juste noté que pour qu’un layout de mail soit automatiquement reconnu, il doit se finir par _mailer. Donc pour un mail:
vous n’aurait besoin que d’un layout à layouts/user_mailer.html.erb. Si vous spécifiez explicitement le layout vous n’avez pas besoin du suffix _mailer. Ainsi, dans l’exemple suivant, un layout à layouts/email.html.erb suffit:
A partir de maintenant, vous pouvez faire de joli petit email. Vous avez désormais tous les outils.