5

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を使用しています。

何か助けはありますか?

4

1 に答える 1