使用rails ActionView :: TemplateRenderer在没有请求或会话的情况下呈现模板

时间:2012-07-16 18:47:32

标签: ruby-on-rails rendering

我需要在没有请求或会话的情况下呈现一些Rails HAML模板。

我找到了这个课程:http://rubydoc.info/docs/rails/3.1.1/ActionView/TemplateRenderer

......但我没有太多运气。

我无法弄清楚要传递给构造函数的“local_context”参数(在ActionView :: AbstractRenderer中定义)。

有人可以提供一些如何使用这个类的工作示例吗?非常感谢!

2 个答案:

答案 0 :(得分:0)

一位朋友通过此链接,结果证明是为了满足我的需要。

http://haml.info/docs/yardoc/Haml/Engine.html

我仍然有兴趣知道如何使用ActionView :: TemplateRenderer,因为它似乎提供了对更多格式的支持,并且可能还有其他优点。

答案 1 :(得分:0)

包含短语“rake task中的渲染轨道视图”的谷歌搜索出现了许多解决方案,其中最好的一个:

http://mamykin.com/2011/06/28/how-to-render-view-from-rake.html