Ruby on rails 我在哪里为ActiveAdmin评论页面添加自定义的`索引do…end`块?

Ruby on rails 我在哪里为ActiveAdmin评论页面添加自定义的`索引do…end`块?,ruby-on-rails,ruby,ruby-on-rails-4,activeadmin,Ruby On Rails,Ruby,Ruby On Rails 4,Activeadmin,我正在RoR中构建一个ActiveAdmin面板,在自定义评论页面时遇到了一个问题。对于任何其他资源,只需在app/admin/resource.rb中指定块即可,如下所示: index do column :someattribute end 但是没有一个app/admin/comment.rb文件供我添加index块。那么,该块应该放在哪里?在active_admin.rb(app/config/initializers目录)中,只需将此设置为true: config.allow_

我正在RoR中构建一个ActiveAdmin面板,在自定义评论页面时遇到了一个问题。对于任何其他资源,只需在
app/admin/resource.rb
中指定块即可,如下所示:

index do
    column :someattribute
end

但是没有一个
app/admin/comment.rb
文件供我添加
index
块。那么,该块应该放在哪里?

active_admin.rb
app/config/initializers
目录)中,只需将此设置为true:
config.allow_comments=true
#因此您可以进行注释

config.show_comments_in_menu=true
#以便在导航栏中显示comments选项卡

要自定义它,请在app/admin/directory下创建
active\u admin\u comments.rb

ActiveAdmin.register ActiveAdmin::Comment, as: 'Comment' do
  # your  logic here
end
这应该可以解决问题