如何使用Active Admin执行批量操作

Jas*_*nis 6 ruby-on-rails bulk activeadmin

在Active Admin中,是否可以为索引页面中的每个项目添加一个复选框(这并不难),并添加某种菜单以对所有选定项目执行批量操作,例如一次删除所有选定项目.

我找不到另一种方法来创建自定义页面,但我宁愿不这样做; 对我来说似乎有点矫枉过正.

sho*_*rpt 20

它使用上面提到的分支,但不是在我看到的自定义面板上.

我们有一个索引:

index do
    selectable_column
    column :id
    column :name
Run Code Online (Sandbox Code Playgroud)

但是无法让它在节目中发挥作用:

panel "Children - Process Nodes" do
  text_node link_to "New", new_admin_process_node_path(:parent_id => department_node.id)
  unless department_node.children.empty?
    table_for department_node.children do 
      column :id
      column :name
Run Code Online (Sandbox Code Playgroud)

table_for中的selectable_column似乎不起作用.

未定义的局部变量或方法`selectable_column'for#

任何的想法?

谢谢


Jas*_*nis 1

现在这是可能的,请参阅这篇文章:Active Admin 0.5.0 已发布!批量操作