我尝试使用rails prawn模板样式。在我的主要文档" order_summary"中,我想渲染一个像这样的虾模板:
pdf = Prawn::Document.new(:page_size => "A4")
render :partial => "invoice"
部分名称为:_invoice.pdf.prawn,位于与主文档完全相同的文件夹中。
运行时会产生空白页面。该页面根据日志成功呈现:
渲染文件/ _invoice.pdf.prawn(756.7ms)已渲染 documents / order_summary.pdf.prawn(1100.9ms)已完成200 OK 2323ms(浏览次数:1141.1ms | ActiveRecord:0.4ms)
如果我将部分运行为" invoice.pdf.prawn" (没有通过另一个文件呈现),它工作正常所以我假设没有代码错误或某事。
我做错了什么?