rails link_to image而不是root

时间:2013-12-13 19:07:07

标签: ruby-on-rails fancybox dynamic-linking link-to

我在索引页面上有一个精美的盒子库。该库包含实例@gallery,它是应该在库中的所有图像的模型。一旦链接被点击,图库就会显示。

我还在该特定页面上有三个工作室,我想将其添加到库中。显然,工作室是一个不同的模型。现在我可以把它带到哪里如果我点击这三个工作室图像中的一个,它将打开fancybox图库(并将与所有图库图像相关联,因为:rel =>“studio_images”和: class =>“grouped_elements”)。

现在,在我的三个工作室的代码中,我将它链接到根路径,但希望这些链接链接到图像本身:

<%= link_to image_tag(studio.image_url.to_s), root_path, :class => "studio_image grouped_elements", :rel => "studio_images" %><br>

有没有办法而不是说root_path我可以这样说:

studio.image_url.to_s_path?

1 个答案:

答案 0 :(得分:0)

当然 - 插入它:

<%= link_to image_tag(studio.image_url.to_s), studio.image_url.to_s, :class => "studio_image grouped_elements", :rel => "studio_images" %><br>