【问题标题】:ActiveAdmin: Can I redirect the user to the index after they create/edit something?ActiveAdmin:我可以在用户创建/编辑某些内容后将其重定向到索引吗?
【发布时间】:2016-06-13 14:42:44
【问题描述】:

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

这可能吗?我该怎么做?

【问题讨论】:

    标签: activeadmin


    【解决方案1】:

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

    对于我的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 实现的。我的代码更改实际上来自该项目的自述文件。

    【讨论】:

      猜你喜欢
      • 2020-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-18
      相关资源
      最近更新 更多