我将 gem 放入 gem 文件中,捆绑安装它。
在我的 application.rb 中有这个:
require 'pdfkit'
config.middleware.use PDFKit::Middleware, :print_media_type => true
在做 rake 中间件时,我在其中看到“使用 PDFKit::Middleware”。
我的路线中有这个
match "/option_invoice/view_invoice/(/:id)" => "option_invoice#view_invoice"
现在,当我转到http://0.0.0.0:3000/option_invoice/view_invoice/2.pdf时,我收到了缺少模板的错误。没有 .pdf 的页面显示得非常好。
缺少模板 option_invoice/view_invoice、application/view_invoice 和 {:formats=>> >[:pdf], :locale=>[:en], :handlers=>[:coffee, :erb, :builder, :arb]}。
如果有帮助,我在 Rails 3.2.2 上。
有什么帮助吗?