Я пытаюсь следовать этому учебнику .
Когда я добавляю .pdf
к моему URL, это ничего не делает. Мой контроллер имеет:
respond_to :html, :pdf.
Мой тип пантомимы был объявлен.
Я тоже это пробовал:
respond_to do |format|
format.html
format.pdf {
html = render_to_string(:layout => false , :action => "www.google.fr")
kit = PDFKit.new(html)
send_data(kit.to_pdf, :filename => "candidats.pdf", :type => 'application/pdf')
return # to avoid double render call
}
end
но это не работает, и я не получаю ошибок. Мой браузер продолжает ждать локального хоста, но ничего не происходит.
Итак, как мне попробовать использовать pdfkit?
изменить 2:
Согласно журналам моих рельсов, рельсы успешно отображают HTML. Я видел это в .log, rails не отправляет это ни webrick, ни моему браузеру. И мой браузер продолжает ждать и ждать, и ничего не происходит. У меня здесь только маленькие картинки.
edit 3: Мой сервер webrick, похоже, не может ответить на другой запрос, как только он начинает получать .pdf
версию моего URL, есть идеи?
редактировать 4:
Я использую rails 3.1, wkhtmltopdf 0.9.5 (установщик Windows) и pdfkit 0.5.2