2013-01-11 11 views
5
<%= link_to event do %> 
    #bunch of stuff making up the partial. 
<% end %> 

私はIDとクラスを部分的に各項目に割り当てようとしています。私は<%= link_to event, { controller: :controller, action: :action }, {class: 'someClass', id: 'someId' } %>のような完全なlink_toの機能をどこで呼び出さなければならないかを見てきました。Rails link_toクラスとidの割り当て

doブロック、methinksのために、それは私のために働いていないのですか?アイデア?

答えて

11

はあなたのためにこの作業を行い行うことができます'event'を作ることになります

<%= link_to 'event', { controller: :pages, action: :home }, class: 'someClass', id: 'someId' %> 

を行うことができますか?

<%= link_to event, id: "an-id", class: "some-class" do %> 
    #bunch of stuff making up the partial. 
<% end %> 
+0

それでした!私はそれを試みたように感じるが、うまくいかなかった。いいえ、それはすべて良いです! – Dudo

2

あなたが

<a href="/the_generated_path" class="someClass" id="someId">event</a> 

実際にHTMLのdivは、あなたが

<%= link_to(raw("<div>..</div>"), ....) %> 
+0

私はこれを好きで、勝利のために簡潔にしました – jbnunn

関連する問題