如何将图像链接到(可点击)页面

时间:2014-05-20 11:14:12

标签: ruby-on-rails ruby ruby-on-rails-4 carrierwave

我正在使用CarrierWave和Amazon S3将图像上传到我的应用程序,该应用程序正常运行。但我也希望将图像链接到相应的电影。我尝试过以下但是它没有用。我看过但似乎无法找到解决这个简单问题的方法。

    <% if @movie.avatar? %>
      <%= image_tag(@movie.avatar_url), link_to @movie %>
    <% else %>
      <a href="<%= link_to @movie.name %>"><img src="http://placehold.it/150x200"></a>
    <% end %>

2 个答案:

答案 0 :(得分:3)

试试这个:

<%= link_to image_tag(@movie.avatar_url), @movie %>

答案 1 :(得分:2)

使用此

<%= link_to (image_tag(@movie.avatar_url)), @movie %>