非资源路由和动态分段

时间:2014-01-04 12:22:11

标签: ruby-on-rails

我在路线档案中有这个

get '/registrations/:student_id/:subject_id' => "registrations#show", :as => 'custom'

现在我想在link_to帮助器中使用它,以便我可以发送student_id和subject_id来显示控制器的动作

<%= link_to "Custom" .... %>

2 个答案:

答案 0 :(得分:0)

假设您的视图中有实例变量@student_id@subject_id,那么这应该可行:

<%= link_to "Custom", custom_path(@student_id, @subject_id) %>

答案 1 :(得分:0)

看起来与此问题类似,可以应用相同的解决方案。 Custom dynamic routing and get ids from url