Dan*_*nyB 7 templates ruby-on-rails slim-lang
我使用slim作为我的rails应用程序的模板引擎,并且也希望使用slim作为邮件模板.
html邮件程序模板(views/mailer/default_email.en.html.slim)没有问题但是,我不知道如何使文本模板工作.
我在views/mailer/default_email.en.text.slim中放置了一个文本模板,其中包含以下内容:
Hello,
Your video is ready.
= @url
Thank you,
The A-Team
Run Code Online (Sandbox Code Playgroud)
但结果被解析为纤薄的HTML,看起来像这样:
<Hello>,</Hello><Your>video is ready.</Your><Click>the link below to watch it:</Click>http://watch.thy/video<Thank>you,</Thank><The>A-Team</The>
Run Code Online (Sandbox Code Playgroud)
除了为每一行添加一个管道前,还有更自然的方法吗?我甚至寻找一个嵌入式插件(如降价标记)来说"纯文本",但没有.
提前致谢.
对于它的价值,你实际上可以去Slim路线,而不必为每一行添加一个管道前缀,如下所示:
|
Hello,
<br><br>
Your video is ready.<br>
#{@url}
<br><br>
Thank you,<br>
The A-Team
Run Code Online (Sandbox Code Playgroud)
我肯定会同意eugen,这text.erb条路线最合适.只是提供另一个解决方案,以防有人绝对坚持在Slim中这样做.:-)
| 归档时间: |
|
| 查看次数: |
2098 次 |
| 最近记录: |