2012-05-21 119 views
0

在鐵軌我可以使用以下方法來把ERB成htmlRails的渲染HAML模板的HTML

erb(filename_as_string) 

我無法雖然找到HAML等同。於是我開始創建一個幫助像這樣:

def haml(file) 
    lines = File.new(Rails.root.to_s + file).readlines.first 
    engine = Haml::Engine.new(lines) 
    engine.render 
    end 

這不會對任何實例變量傳遞給我的HAML文件雖然。

是否有一個已經存在的功能呢? 或 我應該向我的助手添加什麼來傳遞我在控制器方法中創建的所有實例變量?

回答