Ruby on rails 邪恶的pdf多个pdf';这是同一页

Ruby on rails 邪恶的pdf多个pdf';这是同一页,ruby-on-rails,ruby-on-rails-5,wicked-pdf,Ruby On Rails,Ruby On Rails 5,Wicked Pdf,是否可以使用wicked_pdf在一个页面上有多个pdf链接?我似乎找不到这方面的任何信息 例如,我有一份每日销售报告和一份每周销售报告,我希望在展会页面上以pdf格式下载 控制器 format.pdf do render pdf: "#{@sales.name}", template: 'trials/sales_day_report', disposition: 'attachment' end format.pdf do render pdf: "#{@sales.name}",

是否可以使用wicked_pdf在一个页面上有多个pdf链接?我似乎找不到这方面的任何信息

例如,我有一份每日销售报告和一份每周销售报告,我希望在展会页面上以pdf格式下载

控制器

format.pdf do
 render pdf: "#{@sales.name}", 
 template: 'trials/sales_day_report',
 disposition: 'attachment'
end
format.pdf do
 render pdf: "#{@sales.name}", 
 template: 'trials/sales_weekly_report',
 disposition: 'attachment'
end
展示


您需要在链接中传递一个额外的参数,如下所示:

<%= link_to 'Download Daily Report', sale_path(format: 'pdf', sale_type: 'daily') %>
<%= link_to 'Download Weekly Report', sale_path(format: 'pdf', sale_type: 'weekly') %>
<%= link_to 'Download Daily Report', sale_path(format: 'pdf', sale_type: 'daily') %>
<%= link_to 'Download Weekly Report', sale_path(format: 'pdf', sale_type: 'weekly') %>
format.pdf do
  render pdf: "#{@sales.name}",
  template: "trials/sales_#{params[:sale_type]}_report",
  disposition: 'attachment'
end