想将一些参数传递给_path以获取link_to或redirect_to。例如,link_to'show',customers_show_path(params [:id])将向客户显示id = params [:id]。
如果我想将另一个参数如session [:user_id]传递给节目,我该怎么办? link_to'show',customers_show_path(params [:id],:user_id => session [:user_id])是否有效(在show中检索会话[:user_id]和params [:user_id])?
有什么建议?
试试这个:
'customers', :action => "show", :id => 1, :user_id => 2%>
没检查,但应该工作:D
以下是类似的问题:
pass parameter by link_to ruby on rails
rails - Pass id parameter on a link_to
passing a parameter to the link_to method
http://groups.google.com/group/rubyonrails-talk/browse_thread/thread/57a63381c8bdc6a5?pli=1