我想将一个标签设为 link_to 帮助器:
<td class="text-center">
<a href="#">
<i class="glyphicon glyphicon-remove-circle"></i>
</a>
</td>
我试着这样做:
... @events的循环代码然后:
<%=
link_to "", controller: "events", action: "edit", id: event.id do
%>
<i class="glyphicon glyphicon-edit"></i>
<% end %>
但是即将到来的网址是错误的,而不是编辑链接。我该如何做对?
答案 0 :(得分:0)
'link_to'助手的第一个参数不应该带有'do'块,因为它会覆盖传递给它的块。如果你提供一个(甚至是空字符串),那么它会使用它,所以删除第一个参数:
<%=
link_to controller: "events", action: "edit", id: event.id do
%>
<i class="glyphicon glyphicon-edit"></i>
<% end %>