【发布时间】:2019-11-07 15:04:35
【问题描述】:
如何在索引页面上按条件禁用 active_admin_import 操作
我有一个代码可以按条件禁用“新建、创建、销毁”操作。 需要对 active_admin_import 做同样的事情
controller do
def action_methods
if Admin::PurchaseOrderDecorator.decorate(parent).received?
super - %w(new create destroy)
else
super
end
end
end
active_admin_import(
....
)
【问题讨论】:
-
禁用喜欢删除它或隐藏它?我不知道你到底指的是什么,但你可以尝试在应用程序控制器上购买它
-
不删除、隐藏链接、路由。一般禁用此功能。如果父母有一些条件。例如订单已经“收到”我无法通过 active_admin_import 方法上传文件
标签: ruby-on-rails activeadmin active-admin-import