2010-09-20 63 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