2016-03-07 108 views
0

我花了幾個小時的搜索和搜索,但沒有得到任何好處。 基本上我有一個可縮放類別的縮略圖庫,縮略圖中的每個圖像下方都有一個類別名稱。我想能夠在縮略圖上點擊,然後它將我帶到不同的頁面。 我試着用link_to做這件事,但它毀了一切。 我通過@categories具有名稱,ID和其他東西。我的想法是使用id,然後轉到所選類別ID的頁面。Ruby on rails bootstrap縮略圖和鏈接

<%= @categories.each do |n| %> 
<div class="col-lg-3 col-md-4 col-xs-6 thumb"> 
    <a class="thumbnail"> 
    <%= link_to products_path(selected: n.id) %> 
    <img class="img-responsive" src="http://placehold.it/400x300" alt=""> 
    <div class="text-under-thumbnail"> 
     <%= n.name %> 
    </div> 
    </a> 
</div> 
<% end %> 

回答

1

在這種情況下,您可以使用link_to塊。

<%= @categories.each do |n| %> 
    <div class="col-lg-3 col-md-4 col-xs-6 thumb"> 
    <div class="thumbnail"> 
     <%= link_to products_path(selected: n.id) do %> 
     <img class="img-responsive" src="http://placehold.it/400x300" alt=""> 
     <div class="text-under-thumbnail"> 
      <%= n.name %> 
     </div> 
     <% end %> 
    </div> 
    </div> 
<% end %> 
+0

謝謝,這工作得很好! –

+0

如果它的工作,您可以請接受我的答案:)謝謝。 –