Я уронил драгоценный камень в файл драгоценного камня, его установил пакет.Отсутствует шаблон PDFkit
Имейте это в моем application.rb:
require 'pdfkit'
config.middleware.use PDFKit::Middleware, :print_media_type => true
Ведение грабли промежуточного ПО, я вижу 'использовать 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, приложение/view_invoice с {: форматы = >>> [: pdf]: локаль => [: EN]: Обработчики => [: кофе,: Еврорадио,: строитель ,: arb]}.
Я на рельсах 3.2.2, если это помогает.
Любая помощь?
Я знаю, что это немного поздно, но вы попробовали перезапустить сервер? –
Можете ли вы включить вывод команды маршрутов рейка. Также есть дополнительная информация с сообщением «Отсутствующий шаблон» о том, где он ищет шаблон. Вы написали шаблон для создания PDF-файла, и если да, то где это находится – mdenomy