【发布时间】:2014-07-28 19:29:30
【问题描述】:
我有一个使用设计 gem 的应用程序。我有两个模型,分别是成员和旅行。每个成员都有一次旅行。会员登录或注册后,我希望他们被重定向到他们可以创建旅行的旅行新页面。我有它重定向,但它没有携带 url 中的成员 ID,我不知道该怎么做。我已经尝试了所有我知道的方法,现在我得到了一个成员控制器错误,即使我生成了一个它仍然不起作用。不确定设计是否与此有关。
这是控制器,其方法确定某人注册后会发生什么
class RegistrationsController < Devise::RegistrationsController
protected
def after_sign_up_path_for(resource)
new_member_trip_path(current_member.id)
end
end
这些是 rake 路线
new_member_trip GET /members/:member_id/trip/new(.:format) trip#new
【问题讨论】:
标签: ruby-on-rails ruby devise crud