如何通过验证错误 ActiveAdmin
How to pass validation errors ActiveAdmin
我有一个自定义控制器(我将其用作问题 的补丁)
我需要解决的问题是验证错误和保留表单数据。在我做自定义控制器之前,错误会在输入字段下方弹出
但现在他们没有出现。请帮忙!谢谢:)
ActiveAdmin.register
controller do
def create
@section = AbqCouncilors::Councilor.create!(permitted_params[:abq_councilors_councilor].as_json)
redirect_to admin_abq_councilor_path, notice: "Councilor was successfully created!"
end
end
我让它可以与以下更改一起使用。
重要 必须有 @resource
作为实例变量。不能与任何其他人一起工作
controller do
def create
@resource = AbqCouncilors::Councilor.new(permitted_params[:abq_councilors_councilor].as_json)
if @resource.save
flash[:notice] = "Councilor was successfully created!"
redirect_to admin_abq_councilor_path(@resource.id)
else
flash[:error] = "Your form is missing or has incomplete fields. Please review your entry below."
render action: 'new'
end
end
end
我有一个自定义控制器(我将其用作问题
我需要解决的问题是验证错误和保留表单数据。在我做自定义控制器之前,错误会在输入字段下方弹出
但现在他们没有出现。请帮忙!谢谢:)
ActiveAdmin.register
controller do
def create
@section = AbqCouncilors::Councilor.create!(permitted_params[:abq_councilors_councilor].as_json)
redirect_to admin_abq_councilor_path, notice: "Councilor was successfully created!"
end
end
我让它可以与以下更改一起使用。
重要 必须有 @resource
作为实例变量。不能与任何其他人一起工作
controller do
def create
@resource = AbqCouncilors::Councilor.new(permitted_params[:abq_councilors_councilor].as_json)
if @resource.save
flash[:notice] = "Councilor was successfully created!"
redirect_to admin_abq_councilor_path(@resource.id)
else
flash[:error] = "Your form is missing or has incomplete fields. Please review your entry below."
render action: 'new'
end
end
end