如何在 ActiveAdmin 中创建嵌套的自定义页面



我需要在资源中创建一个嵌套的自定义页面。

路线应如下所示:
/admin/quizzes/:id/my_custom_page

问题是我们不能在ActiveAdmin::Page中使用belongs_to .

我当然可以手动创建路线,但如果 AA 可以为我们处理这个问题,那就太好了。

文档什么也没说,代码也不是那么简单。 :(

有什么建议吗?

您可以使用

member_action

ActiveAdmin.register Quiz do
  member_action :my_custom_page, method: :get do
  end
end

这将在/admin/quizzes/:id/my_custom_page处生成一条路由

参考

相关内容

  • 没有找到相关文章

最新更新