ActiveAdmin:我可以在用户 create/edit 之后将用户重定向到索引吗?

ActiveAdmin: Can I redirect the user to the index after they create/edit something?

我的客户(非技术人员)问我是否可以更改 ActiveAdmin 表单以在她提交后重定向到索引而不是显示项目页面(假设没有表单错误)。

这可能吗?我该怎么做?

好吧,这比我预期的要容易得多。

对于我的 Articles 模型,

ActiveAdmin.register Article do

  ...

  controller do
    def create
      create! { admin_articles_url }
    end 
    def update
      update! { admin_articles_url }
    end 
  end 

  ...

end

就是这样!

这是由 Active Admin 使用的 inherited_resources gem 实现的。我的代码更改实际上来自该项目的自述文件。