rails send_file with pdf

时间:2012-09-18 00:25:37

标签: ruby-on-rails

非常简单......我只想显示一个本地pdf文件,我已将其保存在我的公共目录内联中,而不是作为下载它的链接。所以我想我应该像这样使用send_file:

<%= send_file("http://localhost:3000/exex11.pdf", :type => 'application/pdf', :disposition => 'inline') %>

但是,我得到:undefined method send_file'用于#&lt;#:0x94c3020&gt;`注意,我知道我应该使用root_url但是我使用localhost:3000仅用于测试目的。

我检查过这只是为了确保文件存在:

<%= link_to "The file", "http://localhost:3000/exex11.pdf" %>

1 个答案:

答案 0 :(得分:1)

  

所以我想我应该像这样使用send_file

我想你应该在控制器的动作中使用它,而不是在视图中使用