我试图将一些参数附加到redirect_to
redirect_to new_registration_path(:uid => params[:uid], :c_id => params[:c_id]), notice: 'Some msg!'
但出于某种原因,我只获得了第一个。有什么建议吗?
答案 0 :(得分:0)
您可以通过在:c_id
路线new#registrations
添加routes.rb
来实现这一目标。
假设你正在使用Devise,你可以这样做:
devise_scope :user do
get '/new(/:uid(/:c_id))' => 'registrations#new', as: :new_registration
end
所以,new_registration_path(1, 2)
会产生/new/1/2
,new_registration_path(1)
会产生/new/1
,而new_registration_path
会产生/new
而{{1}}会产生{{1}} 1}}