Rails 4 - how to make a link to a PDF file (name.PDF)?

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-05 08:23:32

You need to add the pdf mime type.

Add the following line to the file config/initializers/mime_types.rb:

Mime::Type.register "application/pdf", :pdf

See http://guides.rubyonrails.org/action_controller_overview.html#restful-downloads for details.

EDIT:

The format needs to be part of the path helper:

display_invoice_path(invoice.id, :format => :pdf)

use this code instead of your code

<%= link_to 'Invoice', display_invoice_path(invoice.id, :format => :pdf) %>
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!