对于某些自定义(排序)Javascript,我想在ActiveAdmin
资源中向表中添加一个“可排序”类。
默认生成的HTML是:
<table cellspacing="0" cellpadding="0" border="0" paginator="true" class="index_table index" id="products">
我想添加一个类:
<table ... class="index_table index sortable" ...>
或者,如果不可能,则为“数据可排序”属性。像这样:
<table ... data-sortable="products">
我试图传入一些HTML-ish哈希值,但它们没有被选中:
index(:class => "sortable") do
end
index(:html_attributes => {:class => "sortable"}) do
end
阅读documentation让我更加明智。
如何向表中添加自定义类或属性?
答案 0 :(得分:2)
不幸的是,index as table不接受这些额外选项。
如果您希望轻松添加拖放顺序(包括简单排序和树木),我建议使用Active Admin Sortable Tree gem。
否则您可以随时滚动your own index builder