ruby-on-rails - 获取rails3中不同 Controller Action 的输出

标签 ruby-on-rails ruby-on-rails-3 get

为了从 HTML 生成 PDF,我需要使用另一个 Controller 操作输出 (HTML) 的输出来填充变量。有没有什么优雅的方法,如何获取这个 HTML?

谢谢

最佳答案

您可以使用:

def print
  output = render_to_string(:action => :index)
end

在你的 Controller 中。

关于ruby-on-rails - 获取rails3中不同 Controller Action 的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6262727/

相关文章:

python - 在 Rails 模型中像 Django 一样使用迁移

ruby-on-rails - 如何根据开发数据库模式重新创建测试装置

jquery - 使用 .append() 或 .html() 插入时,通过 .val() 从文本表单检索的文本消失

ruby-on-rails - 如何在 ruby​​ 中的特定条件后结束每个循环

ruby-on-rails - 获取所有嵌套资源记录

ruby-on-rails - Rails 3 + Heroku + 延迟作业 - 帮助我理解!

Android Studio 2.1.2 http GET错误

javascript - 从 jQuery.get() 返回响应文本

ruby-on-rails - Rails 在重定向时删除资源标识符

javascript - rails : javascript addEventListener does not find element in dynamic form