2017-02-21 1 views
0

내가 할 것을 여기에 태그을 만들고 싶어 도우미 LINK_TO :<i> 태그가있는 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 %> 

URL이 잘못되었지만 편집 링크가 아닙니다. 어떻게해야합니까?

+0

http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper을 .html # method-i-link_to – Fallenhero

+2

첫 번째 빈 문자열 옵션을 제거하십시오. 'link_to controller : "events", action : "edit", id : event.id do' – Sajan

+0

감사합니다. – churros

답변

0

'link_to'도우미의 첫 번째 인수는 'do'블록과 함께 제공하면 안됩니다.이 블록은 전달한 블록을 무시하므로 무시하십시오. 당신은 당신이 (심지어 빈 문자열)를 제공하는 경우 다음이 대신 사용하므로 않도록 첫 번째 인수 제거 :

<%= 
    link_to controller: "events", action: "edit", id: event.id do 
%> 
    <i class="glyphicon glyphicon-edit"></i> 
<% end %> 
+0

그 덕분에, 고마워! – churros

관련 문제