想要将一些参数传递给_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中使用params [:user_id]检索会话[:user_id])?
有什么建议吗?
答案 0 :(得分:4)
试试这个:
'customers',:action => “show”,:id => 1, :user_id => 2%GT;
没有检查,但应该有效: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