该大厦局部对象,分步页面上的妖兽宝石百科解释了如何创建一个脚印与对象一步wicked
。
但是,如何我要创建一个新的Product
对象?
我一定要做到这一点在新的动作ProductsController
? ?哪里有重定向到?
该大厦局部对象,分步页面上的妖兽宝石百科解释了如何创建一个脚印与对象一步wicked
。
但是,如何我要创建一个新的Product
对象?
我一定要做到这一点在新的动作ProductsController
? ?哪里有重定向到?
下面的语句是在给定的分步建设的局部对象步骤页面。
This also means to get to the create action we don't have a product_id yet so we can either create this object in another controller and redirect to the wizard, or we can use a route with a placeholder product_id such as [POST] /products/building/build in order to hit this create action.
您可以在另一个控制器创建对象并重定向到向导或使用路由使用占位符击中创建行动。
这是从我的应用程序,它为我工作的样本
class RegistrationsController < Devise::RegistrationsController
protected
def after_sign_up_path_for(resource)
user_background = resource.build_user_background
user_background.save
user_background_build_path(user_background.id, :first_step_name)
end
end
此创建UserBackground
对象,然后通过用户与新创建的对象的id恶控制器的第一步骤。