我有自定义页面“所有帖子” 我可以将批处理操作集成到此自定义页面中,以便将帖子分配给特定类别
ActiveAdmin.register_page "All Posts" do
menu :priority => 1#, label: proc{ I18n.t("active_admin.dashboard") }
content do #title: proc{ I18n.t("active_admin.dashboard") }
#how can i put here a batch action
end
end
我怎样才能在这里添加一个批处理操作,因为它在我为资源代码编写批处理操作时会出错
我应该编写page_action,然后使用javascript和partials来定制它。
提前致谢
答案 0 :(得分:0)
您可以尝试按
添加batch_action batch_action :export do |selection|
keys = Model.find()
redirect_to admin_path_to_page_with_category_selection_path(post_ids: selection)
end
和可选择的列
index download_links: [:xlsx] do
selectable_column
.....
end
admin_path_to_page_with_category_selection_path进入查看类别组合框,所选帖子和提交按钮