2012-02-11 49 views
6

在Active Admin中,是否可以將複選框添加到索引頁中的每個項目(這不難),並添加某種菜單以對所有選定項執行批量操作項目,例如一次刪除所有選定的項目。如何使用Active Admin執行批量操作

我找不到另一種方式來做到這一點,而不是創建自定義頁面,但我寧願不這樣做;似乎對我來說過分殺傷。

回答

3

我相信是沒有辦法做到這一點使用主ActiveAdmin分支,但使用上述分支檢出Batch Edit API branch

+0

現在沒有時間查看它,但聽起來恰到好處。我希望這週末能試一試。 – 2012-02-17 10:50:29

+0

這是現在,謝謝! – 2012-02-22 13:00:53

20

它的工作原理,但不是自定義面板上,從我所看到的。

我們有它工作的一個指標:

index do 
    selectable_column 
    column :id 
    column :name 

但不能讓它的表演工作:

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 

selectable_column內table_for似乎並沒有工作。

未定義的局部變量或方法`selectable_column」爲#

任何想法?

感謝

相關問題