2

我正在开发一个带有 ActiveAdmin 后端的应用程序,并且花了很长时间让它呈现一个相当简单的自定义索引视图。

我有许多“请求”记录,其中包含一个电子邮件地址和一个 book_id,需要将它们分组。我做到了:

ActiveAdmin.register Request do
  controller do
    def index
      @requests = Requests.group(:book_id).page
    end
  end
end

但这导致了一个错误:ActiveSupport::OrderedHash can't be coerced into Fixnum

我可以在 app/admin/requests/index.html.erb 中创建自己的自定义视图,但随后我失去了带有管理菜单等的标准 AA 布局,并且找不到包含它的好方法。

4

1 回答 1

0

我最终使用他们的 Google Group 中描述的技术来做到这一点,您只需将用户推到自定义操作:

https://groups.google.com/d/msg/activeadmin/YgMzeYBXRno/GZ01Epyq5lcJ

哈基,是的。我认为这是一个非常需要的功能,因此希望有人可以分叉并添加对索引视图的支持,以获取包含自定义内容的块。

于 2012-08-09T02:12:31.463 回答