gem ファイルに gem をドロップし、バンドルでインストールしました。
これを私のapplication.rbに入れます:
require 'pdfkit'
config.middleware.use PDFKit::Middleware, :print_media_type => true
rake ミドルウェアを実行すると、そこに「use 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 のないページは問題なく表示されます。
{:formats=>> >[:pdf]、:locale=>[:en]、:handlers=>[:coffee、:erb、:builder、:arb]} のテンプレート option_invoice/view_invoice、application/view_invoice がありません。
それが役立つ場合、私はレール3.2.2を使用しています。
何か助けはありますか?