我问自己问题是rails 4中是否存在可以显示的pdf标签 一个pdf文件非常简单?
这个解决方案回答我,我需要提供正确的路线信息:
<%= link_to 'Help', public_path%>
我的项目目录中已经有一个pdf文件 app / assets / public / help.pdf 现在我想要一个简单名称的链接&#34;帮助&#34;在我的页面上。
第三次编辑:
好的第一个回答后没有任何变化,我从rails获得相同的错误消息。如果我想使用我的pdf文件的链接,我必须在 routes.rb 中写一下。有谁知道如何从我自己的目录链接PDF?
答案 0 :(得分:0)
根据我对Rails的经验,我从未见过PDF链接标记助手。
您想要的是将asset_path
与link_to
<%= link_to 'Help', asset_path('data/help.pdf') %>
#=> <a href="/assets/data/help/pdf">Help</a>
如果需要绝对,您可以随时使用asset_url
<%= link_to 'Help', asset_url('data/help.pdf') %>
#=> <a href="http://theurl.com/assets/data/help/pdf">Help</a>
答案 1 :(得分:0)
我通常用于链接可以公开的文档,我将文档放在rails中的公共文件夹中,然后将其用于路径:
link_to 'Help', root_path << 'TheTitleOfYourPDF.pdf'