2010-09-20 70 views
1

由于某种原因,我想将从render输出的HTML代码存储到数据库中。从Ruby on Rails中的模板获取评估的HTML代码

例如,这是一个模板的内容(app/views/mailer/someview.html.erb):

Hello <%= @foo %>. 

而且我想通过提供模板(mailer/someview),并更换变量存储在我的数据库“Hello Jim.”( :foo => "bar")。

有什么办法可以在Ruby on Rails中做到这一点?

回答

3

尝试render_to_string

+0

谢谢,我不知道它存在! – remi 2010-09-20 13:51:23