我正在 Rails 3.2 中制作一个多步骤表单,问题是我可以看到注册过程中生成的字段,但我无法在第二步中更新它们。我看过 Ryan Bates 的视频,但我的视频有点复杂。基本设计字段工作正常,但我通过迁移添加的字段显示 nil 值。我也在我的模型中定义了 attr_accessible 中的这些字段。以下是我在第二步中保存数据的控制器代码:-
class Users::AfterSignupController < ApplicationController
include Wicked::Wizard
steps :step_1
def show
@user = current_user
render_wizard
end
def update
@user = current_user
render_wizard
end
private
def redirect_to_finish_wizard
redirect_to root_url, notice: "Thank you for signing up."
end
end
期待有用的建议,因为代码表明我已使用 Wicked gem 进行多步骤实现。但是,如果有人可以指导我以正常的方式进行操作,那么我也愿意。提前致谢 。