0

Uploads在我的文件夹中创建了一个文件public夹。

我希望人们能够单击链接并下载该文件Uploads夹中的文件。

这是我的代码:

<p>
  <b>Certifications</b>

  <%= link_to @tutor.tutor_degrees.first.name, # => "AS Level English"
      root_path + @tutor.tutor_degrees.first.certification_scan %>
</p>

http://localhost:3000/Screen%20shot%202013-02-04%20at%206.01.11%20PM.png

它缺少/uploads/URL 路径中的位。

如果我手动添加该字符串,我会得到一个 borked URL:

<p>
  <b>Certifications</b>
  <%= link_to @tutor.tutor_degrees.first.name,
      root_path + '/uploads/' + @tutor.tutor_degrees.first.certification_scan %>
</p>

http://uploads/Screen%20shot%202013-02-04%20at%206.01.11%20PM.png
4

1 回答 1

0

试试这个...

<%= link_to @tutor.tutor_degrees.first.name, "http://#{request.host}/uploads/#{@tutor.tutor_degrees.first.certification_scan}" %>

必须工作:)

于 2013-02-25T21:28:45.910 回答