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%>">

但我强烈建议不要在应用内的链接中使用原始标签。我相信您也可以使用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 回答