0

id次のようにコントローラーを送信する必要があります。

<%=link_to(@active,{:controller => 'emppedes', :action=> 'index', :id => @id})%>

hrefの代わりに使用しlink_toます。私がこれを行う場合href

<a href="/emppedes">

id送信されません。

<a href="/ emppedes :id => @id">

動作しません。どうすれば送信できidますhrefか?

4

1 に答える 1

1

link_toなぜヘルパーを使用できないのですか?とにかく、あなたはおそらく欲しい:

<a href="/emppedes?id=<%=@id%>">

ただし、アプリ内のリンクに raw タグを使用しないことを強くお勧めします。link_toヘルパーでもすべてを達成できると確信しています。使えないと思う理由を教えてください。


(あなたのコメントへの返信で)私はこのようにします:

<%= content_tag :li, :class => ( 'active' if @active == "personaldetails" ) do %>
  <%= link_to '/emppedes', :id => @id do %>
    <i class="icon-chevron-right"></i>
    Personal Details
  <% end %>
<% end %>
于 2012-11-18T11:12:35.517 に答える