在Active Admin中,是否可以为索引页面中的每个项目添加一个复选框(这并不难),并添加某种菜单来对所有选定的项目执行批量操作,例如一次性删除所有选定的项目。除了创建一个自定义页面之外,我找不到其他方法来做到这一点,但我宁愿不这样做;对我来说似乎有点矫枉过正。
ggazkfy81#
它的作品使用上述分支,但不是在一个自定义面板,从我所看到的。我们让它在一个索引上工作:
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' for #你知道吗?谢谢
ebdffaop2#
我相信没有办法使用主ActiveAdmin分支来完成这一点,而是 checkout Batch Edit API branch
n53p2ov03#
这是可能的,请参阅这篇文章:Active Admin 0.5.0 has been released! Batch Actions
3条答案
按热度按时间ggazkfy81#
它的作品使用上述分支,但不是在一个自定义面板,从我所看到的。
我们让它在一个索引上工作:
字符串
但在电视剧里演不了
型
table_for中的selectable_column似乎不起作用。
未定义的本地变量或方法`selectable_column' for #
你知道吗?
谢谢
ebdffaop2#
我相信没有办法使用主ActiveAdmin分支来完成这一点,而是 checkout Batch Edit API branch
n53p2ov03#
这是可能的,请参阅这篇文章:Active Admin 0.5.0 has been released! Batch Actions