【发布时间】:2015-11-09 14:07:47
【问题描述】:
admin/user.rb
index row_class: ->user { 'active' if user.deleted_at? } do
selectable_column
id_column
column :email
column :name
actions
end
User.all.each do |user|
if user.deleted_at?
config.batch_actions = false
end
end
目前我对所有用户都有批处理操作。但是,我不希望软删除用户出现批处理操作选择框。我尝试遍历所有用户,并为 deleted_at 用户设置了 batch_actions false。但这似乎不起作用。有没有可能?
【问题讨论】:
-
不确定我是否完全理解,但是您将 batch_actions 设为 false 后是否需要 config.save?
标签: ruby-on-rails ruby-on-rails-4 activeadmin