我想为ActiveAdmin构建自定义索引页面。
我的意思不是指索引中显示的记录或要显示的列的列表-我的意思是此处所述的自定义视图:
https://github.com/activeadmin/activeadmin/blob/master/docs/3-index-pages/custom-index.md
Google and SO搜索不会出现任何代码示例。我已经看了Active Admin代码本身-但也想看一些示例。
理想情况下,我将能够重用索引提供的过滤器,作用域和表组件-我只是想将内容移动很多并添加一个或两个自定义组件。
任何人都有任何指针或示例吗?
答案 0 :(得分:1)
activeadmin在https://github.com/activeadmin/activeadmin/wiki/Plugins上有一个漂亮的Wiki页面
您可以找到至少几种自定义索引组件的实现 例如
当然要看一下来源
https://github.com/activeadmin/activeadmin/blob/master/lib/active_admin/views/index_as_grid.rb
https://github.com/activeadmin/activeadmin/blob/master/lib/active_admin/views/index_as_table.rb
https://github.com/activeadmin/activeadmin/blob/master/lib/active_admin/views/index_as_blog.rb
https://github.com/activeadmin/activeadmin/blob/master/lib/active_admin/views/index_as_block.rb
您可以根据需要尝试从其中之一继承并添加自己的缺失部分