我的一个观点中有以下代码:
<% @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变成链接吗?我尝试了很多格式,但似乎都没有。
谢谢!
答案 0 :(得分:2)
链接到视频的Rails标准“show”操作:
<td><%= link_to(i.title, video_path(i)) %></td>
这假定i.class == Video
并且您的路线中有map.resources :videos
。