我尝试使用
render pdf: "users/user_information"
但是我无法渲染它。我也查看了文档,但徒劳无功。有人可以告诉我我在做什么错吗?
在pdf中:您必须提及下载时想要的文件名。
format.pdf do
render pdf: "file_name" # Excluding ".pdf" extension.
end
据我了解,我猜您正在从视图中使用您自己的模板。您可以使用它。
render pdf: "User_#{@user.id}", template: 'users/user_information', layout: 'application'
如果需要应用程序的布局,可以提及布局,否则请跳过它。