无法使用邪恶的宝石生成pdf

问题描述 投票:0回答:1

我尝试使用

render pdf: "users/user_information"

但是我无法渲染它。我也查看了文档,但徒劳无功。有人可以告诉我我在做什么错吗?

ruby-on-rails rubygems wicked-pdf
1个回答
1
投票

在pdf中:您必须提及下载时想要的文件名。

format.pdf do render pdf: "file_name" # Excluding ".pdf" extension. end

Documentation - Basic Usage

据我了解,我猜您正在从视图中使用您自己的模板。您可以使用它。

render pdf: "User_#{@user.id}", template: 'users/user_information', layout: 'application'

如果需要应用程序的布局,可以提及布局,否则请跳过它。

© www.soinside.com 2019 - 2024. All rights reserved.