我可以向ActiveAdmin attributes_table添加类型信息吗?

时间:2015-11-20 22:31:18

标签: ruby-on-rails activeadmin

我想创建一个基本上与attributes_table类似的表,但是有一列显示每个字段的类型。我找不到像attributes_table(:show_types)attibutes_table do; column :type; ...那样方便的任何内容。

有没有办法将这样的列添加到attributes_table?如果是这样,怎么样?如果不是,那么最接近的选择是什么?

1 个答案:

答案 0 :(得分:1)

定义一个自定义的Arbre组件将是实现它的最佳方式,但它不会是微不足道的。创建AttributesTable的自定义子类将是一个很好的起点。至少需要修改rowbuild_colgroups的实施。

需要注意的一件事是组件需要一个唯一的构建器方法名称,如attributes_table_with_types_for