将操作视图渲染到Rails中的文件中

时间:2014-08-11 16:39:50

标签: ruby-on-rails

我希望将动作视图渲染到文件中(或者只要我以后可以将其写入文件并不重要),这看起来很简单,但我花了很多时间在这方面没有成功。

当然我们可以渲染部分或任何地方,但我也需要控制器部分。所以例如,当我去/ mycontroller / myaction时,我希望渲染完成到一个文件中(我是否有意义?:))。

由于

2 个答案:

答案 0 :(得分:1)

您正在寻找render_to_string方法。它接受您可以传递给渲染的所有选项,但它会将其作为字符串返回,您可以将其写入文件。

答案 1 :(得分:0)

根据Rails渲染指南使用render_to_string

http://guides.rubyonrails.org/layouts_and_rendering.html#using-render