阻止列表问题

时间:2010-02-10 14:31:21

标签: ruby-on-rails

我的一个观点中有以下代码:

<% @videos.each do |i| %>
    <tr class="<%= cycle("even","odd") %>">
      <td><%= i.title %></td>
      <td><%= i.premiere %></td>
      <td><%= i.film_type %></td>
      <td><%= i.preferred_date %></td>
      <td><%= i.actual_date %></td>
      <td><%= i.created_at %></td>
      <td><%= i.updated_at %></td>
      <td><%= i.size %></td>
    </tr>
    <% end %>

它列出了每个视频中表格中的所有项目(然后可对其进行排序)。我想将标题链接到标题所属的视频。有人可以告诉我如何将i.title变成链接吗?我尝试了很多格式,但似乎都没有。

谢谢!

1 个答案:

答案 0 :(得分:2)

链接到视频的Rails标准“show”操作:

<td><%= link_to(i.title, video_path(i)) %></td>

这假定i.class == Video并且您的路线中有map.resources :videos