我有一个有 4 个属性的对象。我想通过活动管理员将它们显示在 2*2 表中,默认情况下,活动管理员显示页面每行显示 1 个属性。任何人都可以告诉我如何覆盖这种行为。
注意:我不想为此写部分。
ActiveAdmin很难定制。
您可以执行一些解决方法,例如将列数从 4 减少到 2:
index do
column :attr1, do |item|
item.attr1
end
column :attr2 do |item|
item.attr2
end
end
然后在这两个块中插入自定义内容。
ActiveAdmin很容易定制。例如,试试这个:
show do
columns do
column do
attributes_table do
row :attr1
row :attr3
end
end
column do
attributes_table do
row :attr2
row :attr4
end
end
end
end