在Active Admin中显示来自两个或多个模型(具有相同数据结构)的数据

布努西

我们正在使用Active Admin和Rails构建应用程序。它具有一系列具有相同数据结构的模型。

现在,我们想要一个视图,将这些模型中的所有数据一起显示在一个表中。

之所以分成许多模型,是因为它们全部来自不同的来源。

因此,作为管理员,我想一起查看所有数据。

该数据是只读的,因此无需写入。

使用下面的代码,我可以将所有数据与一个自定义页面一起呈现,但是这没有利用表呈现中内置的ActiveAdmin,因此毫无意义。请参见下面的屏幕截图和使用的代码。

当前代码的屏幕截图

ActiveAdmin.register_page "Top Sellers" do
    content do
        table_for @items = Dingoat.all + Dingobe.all do
            column "Product Name", :ProductName
            column "Start Date", :StartDate
            column "End Date", :EndDate
        end

    end

end
查尔斯·马雷什(Charles Maresh)

您的方法是使用ActiveAdmin表组件。唯一缺少的是将其包装在面板中:

ActiveAdmin.register_page "Top Sellers" do
  content do
    panel "Sellers" do
      table_for(Dingoat.all + Dingobe.all) do
        column "Product Name", :ProductName
        column "Start Date", :StartDate
        column "End Date", :EndDate
      end
    end
  end
end

或者,您可以设置其样式以使其看起来像索引页:

ActiveAdmin.register_page "Top Sellers" do
  content do
    # Note the addition of index_table class.
    table_for(Dingoat.all + Dingobe.all, class: 'index_table') do
      column "Product Name", :ProductName
      column "Start Date", :StartDate
      column "End Date", :EndDate
    end
  end
end

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Active Admin中显示来自两个或多个模型(具有相同数据结构)的数据

来自分类Dev

在ASP.NET中显示来自具有相同列名相同值的两个模型的数据

来自分类Dev

Active Record-Rails 6,具有两个不相关模型使用的模型

来自分类Dev

如何使用Active Admin,Rails 5.0.1中的Paperclip在带有表单选择字段的两个模型之间创建关联

来自分类Dev

影响:active的多个类

来自分类Dev

PHP-使用Active_Page在包含两个或多个类别的include中显示活动页面以进行导航

来自分类Dev

在Active Admin中创建用户

来自分类Dev

带有Active Record Rails 4的两个查询

来自分类Dev

如何在Active Admin .csv货币数据导出中强制使用两位小数?

来自分类Dev

具有来自不同模型的数据但显示在同一个视图上的两个部分视图

来自分类Dev

在Django中从外部Active Directory提取数据

来自分类Dev

对Active Directory中的数据进行分组

来自分类Dev

在Django中从外部Active Directory提取数据

来自分类Dev

Remove paperclip images Active Admin

来自分类Dev

Rails,Active Admin,设计,路线

来自分类Dev

删除回形针图像Active Admin

来自分类Dev

如何优化active_admin

来自分类Dev

使用Active Admin进行验证

来自分类Dev

Rails Active Admin更改网址

来自分类Dev

如何使Active Admin在各个模型之间显示代码DRY?

来自分类Dev

如何使Active Admin在各个模型之间显示代码DRY?

来自分类Dev

Rails Active Record多个关联

来自分类Dev

Codeigniter Active Record,多个条件

来自分类Dev

为什么多个<a>可以:active?

来自分类Dev

Codeigniter Active Record,多个条件

来自分类Dev

Yii Grid View显示来自两个模型的数据

来自分类Dev

在Chrome中锚定Active Effect?

来自分类Dev

如何在active_admin中包括关联的模型

来自分类Dev

Active Admin Rails 4有很多

Related 相关文章

  1. 1

    在Active Admin中显示来自两个或多个模型(具有相同数据结构)的数据

  2. 2

    在ASP.NET中显示来自具有相同列名相同值的两个模型的数据

  3. 3

    Active Record-Rails 6,具有两个不相关模型使用的模型

  4. 4

    如何使用Active Admin,Rails 5.0.1中的Paperclip在带有表单选择字段的两个模型之间创建关联

  5. 5

    影响:active的多个类

  6. 6

    PHP-使用Active_Page在包含两个或多个类别的include中显示活动页面以进行导航

  7. 7

    在Active Admin中创建用户

  8. 8

    带有Active Record Rails 4的两个查询

  9. 9

    如何在Active Admin .csv货币数据导出中强制使用两位小数?

  10. 10

    具有来自不同模型的数据但显示在同一个视图上的两个部分视图

  11. 11

    在Django中从外部Active Directory提取数据

  12. 12

    对Active Directory中的数据进行分组

  13. 13

    在Django中从外部Active Directory提取数据

  14. 14

    Remove paperclip images Active Admin

  15. 15

    Rails,Active Admin,设计,路线

  16. 16

    删除回形针图像Active Admin

  17. 17

    如何优化active_admin

  18. 18

    使用Active Admin进行验证

  19. 19

    Rails Active Admin更改网址

  20. 20

    如何使Active Admin在各个模型之间显示代码DRY?

  21. 21

    如何使Active Admin在各个模型之间显示代码DRY?

  22. 22

    Rails Active Record多个关联

  23. 23

    Codeigniter Active Record,多个条件

  24. 24

    为什么多个<a>可以:active?

  25. 25

    Codeigniter Active Record,多个条件

  26. 26

    Yii Grid View显示来自两个模型的数据

  27. 27

    在Chrome中锚定Active Effect?

  28. 28

    如何在active_admin中包括关联的模型

  29. 29

    Active Admin Rails 4有很多

热门标签

归档