在活动管理中,是否可以为索引页面中的每个项目添加一个复选框(这并不难),并添加某种菜单来对所有选定的项目执行批量操作,例如一次删除所有选定的项目。
除了创建自定义页面之外,我找不到其他方法来做到这一点,但我宁愿不这样做;对我来说似乎太过分了。
从我所看到的情况来看,它可以使用提到的分支运行,但不能在自定义面板上运行。
我们正在处理索引:
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
table_for 中的 selectable_column 似乎不起作用。
#
未定义局部变量或方法“selectable_column”
有什么想法吗?
谢谢
我相信使用主 ActiveAdmin 分支无法做到这一点,但请签出 批量编辑 API 分支
现在可以了,请参阅这篇文章:Active Admin 0.5.0 已发布!批量操作