2017-02-21 4 views
0

私はここにタグのlink_toヘルパーも作りたい。そして...<i>タグが入っているlink_toの使い方は?

@eventsためのループコードをと::私はこのようにそれを作ってみました

<td class="text-center"> 
<a href="#"> 
<i class="glyphicon glyphicon-remove-circle"></i> 
</a> 
</td> 

<%= 
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'ブロックを指定しないでください。あなたは1(たとえ空の文字列)を提供する場合、あなたはそれではなく、そうなるように、最初の引数を削除することを利用していて:

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

これはうまくいった、ありがとう! – churros

関連する問題