RoR - 邮件程序中的动态正文(部分)
RoR - Dynamic body (part) in mailer
我的目标是从数据库中检索邮件正文。
我创建了一个将正文存储在数据库中的模型,其中包含简单的文本、html 标记和变量(与原始静态邮件的正文一样)并更改了邮件视图中的正文部分。
我试过 <%= raw @body_db.html.html_safe %>
,文本是从数据库正确导入的,但是当我收到邮件时,没有变量的替换。
示例:
如果在数据库模板中我有
Cliente: <%= @nome_cliente %>
,在我的邮件中我收到 Cliente: <%= @nome_cliente %>
但我想要 Cliente: Jon Doe
P.S。 :
所有变量都可以使用 'static' text
有人可以帮助我吗?
谢谢
太棒了!!!
我找到了解决方案!
没有使用部分,我在我看来使用了这个,所以我可以在数据库中包含 ERB !!
<%= render :inline => @body_db.html.html_safe, :layout => false %>
感谢大家!
我的目标是从数据库中检索邮件正文。
我创建了一个将正文存储在数据库中的模型,其中包含简单的文本、html 标记和变量(与原始静态邮件的正文一样)并更改了邮件视图中的正文部分。
我试过 <%= raw @body_db.html.html_safe %>
,文本是从数据库正确导入的,但是当我收到邮件时,没有变量的替换。
示例:
如果在数据库模板中我有
Cliente: <%= @nome_cliente %>
,在我的邮件中我收到 Cliente: <%= @nome_cliente %>
但我想要 Cliente: Jon Doe
P.S。 : 所有变量都可以使用 'static' text
有人可以帮助我吗?
谢谢
太棒了!!!
我找到了解决方案!
没有使用部分,我在我看来使用了这个,所以我可以在数据库中包含 ERB !!
<%= render :inline => @body_db.html.html_safe, :layout => false %>
感谢大家!