Ho lasciato la gemma nel file gem, bundle l'ha installata.Modello mancante PDFkit
avere questo nel mio application.rb:
require 'pdfkit'
config.middleware.use PDFKit::Middleware, :print_media_type => true
Facendo rastrello middleware, vedo 'usare PDFKit :: Middleware' in là.
ho questo nei miei percorsi
match "/option_invoice/view_invoice/(/:id)" => "option_invoice#view_invoice"
Ora quando vado a http://0.0.0.0:3000/option_invoice/view_invoice/2.pdf, ho ottenuto l'errore modello mancante. La pagina senza il .pdf viene visualizzata perfettamente alla perfezione.
mancante modello option_invoice/view_invoice, application/view_invoice con {: i formati = >>> [: pdf],: locale => [: it],: i gestori => [: caffè,: Erb,: builder ,: arb]}.
Sono su rotaie 3.2.2 se questo aiuta.
Qualsiasi aiuto?
So che è un po 'tardi, ma hai provato a riavviare il server? –
È possibile includere l'output del comando route rake. Inoltre c'è più informazioni con il messaggio "Modello mancante" su dove sta cercando il modello. Hai scritto un modello per generare il pdf e, in tal caso, dove si trova – mdenomy