0

我有一个包含太多字段的编辑表单。我想把它分成两个不同的动作(: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 表单?

4

0 回答 0