Dejé caer la gema en el archivo de gemas, lo instalé.Falta la plantilla PDFkit
tienen esto en mi application.rb:
require 'pdfkit'
config.middleware.use PDFKit::Middleware, :print_media_type => true
Haciendo middleware rastrillo, veo 'uso PDFKit :: Middleware' en ese país.
tengo esto en mis rutas
match "/option_invoice/view_invoice/(/:id)" => "option_invoice#view_invoice"
Ahora, cuando voy a http://0.0.0.0:3000/option_invoice/view_invoice/2.pdf, tengo el error de falta de plantilla. La página sin el .pdf muestra perfectamente bien.
Missing plantilla option_invoice/view_invoice, la aplicación/view_invoice con {: formatos = >>> [pdf],: locale => [: es],: manipuladores => [: café,: erb,: Constructor ,: arb]}.
Estoy en los carriles 3.2.2 si eso ayuda.
¿Algún ayuda?
Sé que esto es un poco tarde, pero ¿intentó reiniciar el servidor? –
Puede incluir la salida del comando de rutas de rastreo. También hay más información con el mensaje "Plantilla perdida" sobre dónde está buscando la plantilla. ¿Ha escrito una plantilla para generar el pdf y, de ser así, dónde está ubicado? – mdenomy