在我的一個模型中,我有一個發送電子郵件的方法。我想通過與我的其他視圖一起存儲的Haml文件標記此電子郵件。如何在模型中使用Sinatra的Haml-helper?
有沒有辦法從模型中調用Sinatra的HAML-helper?如果沒有,我會需要直接調用Haml的,像這樣:
@name = 'John Doe'
Haml::Engine.new(File.read("#{MyApplication.views}/email.haml")).to_html
是否有引入haml模板的方式來訪問該@name
實例變量?
是的,做了詭計。謝謝一堆! – Marc 2011-03-27 00:29:58