4

对于一些自定义(排序)Javascript,我想在ActiveAdmin-resource 中的表中添加一个“可排序”类。

默认生成的 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 风格的哈希值,但它们没有被拾取:

index(:class => "sortable") do
end

index(:html_attributes => {:class => "sortable"}) do
end

阅读文档让我不明智。

如何向表中添加自定义类或属性?

4

1 回答 1

2

不幸的是,index as table 不接受这些额外的选项。

如果您希望轻松添加拖放排序(使用简单排序和树),我建议您使用Active Admin Sortable Tree gem。

否则,您始终可以推出自己的索引构建器

于 2013-04-17T15:28:30.337 回答