【发布时间】:2011-06-16 09:36:00
【问题描述】:
我在 rails 3 应用程序中使用 prawn 和 prawnto 来生成一些 pdf。我为特定控制器的操作创建了一个 pdf.prawn 模板,它工作正常。
根据 prawnto 文档的建议,我的“document”控制器中有以下代码:
respond_with(@document) do |format|
format.html
format.pdf { render :layout => false } # Add this line
end
我想要实现的是让app的每个用户选择不同的模板,从而能够渲染出对应的XXXX.pdf,prawn模板。
如何根据变量动态定义要呈现的虾模板名称,而不是默认的 show.pdf.prawn 模板?
我已经为此功能寻找了几天,但是 没有找到类似的东西。
如果这可以解决这个问题,我愿意放弃对虾并使用普通对虾。
非常感谢您的宝贵时间!
亚历克斯
【问题讨论】:
标签: ruby-on-rails pdf-generation prawn prawnto