3
好吧,這聽起來真的很微不足道,但我似乎無法做到。我只想傳遞一個參數:invite_code和從視圖中的link_to到一個不相關的控制器。在鏈接中傳遞參數
視圖:
<td><%= link_to 'Join', :action => 'invite', :invite_code => project.invite_code , :method => :post %></td>
路線:
match 'invite' => 'database#invite', :via => :post
database_controller:
def invite ...
puts params
end
在控制檯上的調試輸出變爲如下:
{"_method"=>"post", "authenticity_token"=>"..........", "action"=>"invite", "controller"=>"database"}
一切工作正常,但我似乎無法通過該參數。我是新手,但我一直陷在這樣的路上太久。
謝謝!
好了,我現在很慚愧。它工作完美。我真的不習慣在開箱即可使用的所有魔術。 – RedSpy 2013-03-26 00:28:26
也爲了記錄,我不需要更新路線。 – RedSpy 2013-03-26 00:33:57