2017-05-05 1 views
1

Existe-t-il un moyen de définir des sujets ActionMailer dans l'affichage e-mail erb?Comment définir le sujet de l'actionmailer

Quelque chose comme:

<%= set_subject("abc") %> 

Je voudrais utiliser des valeurs variables de classe dans le sujet par interpolation de chaîne et je me demandais s'il y avait un moyen d'avoir tous les paramètres de courrier électronique dans un seul endroit pour que je puisse les modifier propre.

+0

Pourquoi voudriez-vous définir le sujet dans la vue? Le sujet est généralement unique pour tous les formats d'affichage – Rafal

+0

C'est un excellent moyen d'avoir toutes les données pour un message en un seul endroit sans utiliser les paramètres. – sakurashinken

Répondre

2

Ajoutez cette ligne au début de la vue.

<% message.subject = "abc" %>