如何将Rails编辑表单分成两个动作?

时间:2013-05-30 18:26:35

标签: ruby-on-rails

我有一个包含太多字段的编辑表单。我想将其拆分为两个不同的操作(:edit:advanced_options)。

标准编辑操作提交更新操作,如果存在表单错误,则会呈现编辑操作:

if @model.update_attributes(params[:model])
  redirect_to model_path(@model), notice: 'Model was successfully updated.'
else
  render action: "edit"
end

如何才能使更新操作足够智能,以便在出现表单错误时呈现advanced_options表单?

0 个答案:

没有答案