【发布时间】:2012-04-23 00:48:55
【问题描述】:
如何使我使用脚手架生成的用户索引视图的行作为指向显示用户操作的超链接。单击用户行上的任意位置后,它将向我们显示相应的用户。
如果我可以链接到一个部门也是可以接受的。
代码
<table>
<tr>
<th>Username</th>
<th></th>
<th>email</th>
<th>roll_no</th>
</tr>
<% @users.each do |user| %>
<tr >//i want to make these rows as link
<% if user.username!='admin' %>
<td><%= user.username %></td>
<td><%= user.email %></td>
<td><%= user.roll_no %></td>
<td><%= link_to 'show', @user %></td><br/>
<td><%= link_to 'Delete', user, confirm: 'Are you sure?', method: :delete %></td>
<% end %>
</tr>
【问题讨论】:
-
你不能没有 JavaScript。您的
@users.each也缺少end。最后,我编辑了您的问题以正确缩进代码。请查看我的编辑并停止使用<br/>标记和反引号来格式化代码的块。只需选择代码并单击{}按钮,或将整个块缩进4 个空格。
标签: ruby-on-rails ruby-on-rails-3 hyperlink link-to