1

我有以下代码:

<% slika = Refinery::Page.find('sladoledi') %>
<%= link_to (image_tag slika.key_image.url, slika) %>

问题是它没有链接到slika. 有什么建议么?

4

2 回答 2

3

试试这个格式

 <%= link_to(slika) do %>
   <%= image_tag(slika.key_image.url)%>
 <% end %>

也看看文档有很好的例子如何使用 link_to() 帮助器

http://apidock.com/rails/ActionView/Helpers/UrlHelper/link_to

于 2012-04-27T13:58:54.473 回答
1

首先开始嵌套您在此处编写的代码。人们在阅读这样的代码时遇到问题:(

如果要添加代码,请单击编辑器上的代码按钮。

我想问题是你没有结束 image_tag。

正确的形式是:

link_to(image_tag(slika.key_image.url),slika)
于 2012-04-27T13:56:03.297 回答