使用link_to创建图像链接

时间:2013-02-25 09:48:48

标签: ruby-on-rails ruby

我想使用link_to方法动态创建图片链接。我尝试使用image_tag "/assets/#{student.name.downcase}.jpg"作为链接的参数,我也使用student_path作为网址。

我可以创建此方法来创建文本链接,但我在生成图像链接时遇到问题。

2 个答案:

答案 0 :(得分:1)

link_to image_tag("#{student.name.downcase}.jpg"), student

答案 1 :(得分:1)

在锚标记中添加更复杂标记的另一种变体是使用块。

<%= link_to student do %>
  <%= image_tag("#{student.name.downcase}.jpg") %>
<% end %>