我在RoR中构建了一个ActiveAdmin面板,而且我遇到了一个自定义评论页面的问题。使用任何其他资源,就像在app/admin/resource.rb
中指定一个块一样简单,如下所示:
index do
column :someattribute
end
但我没有app/admin/comment.rb
个文件可以将index
块添加到其中。那么,该块应该去哪里?
答案 0 :(得分:0)
在active_admin.rb
(app/config/initializers
目录)中设置为true:
config.allow_comments = true
#so你可以发表评论
和
config.show_comments_in_menu = true
#so注释标签显示在导航栏中。
要自定义它,请在app / admin /目录下创建active_admin_comments.rb
:
ActiveAdmin.register ActiveAdmin::Comment, as: 'Comment' do
# your logic here
end
这应该可以解决问题。