1
因为user_id受到保护,所以我无法创建具有活动admin的user_id对象。如果我将user_id置于attr_accessible之外,则该对象不安全。如果活动的管理员/栏杆管理员不能规避批量分配,他们将如何使用?
因为user_id受到保护,所以我无法创建具有活动admin的user_id对象。如果我将user_id置于attr_accessible之外,则该对象不安全。如果活动的管理员/栏杆管理员不能规避批量分配,他们将如何使用?
ActiveAdmin使用InheritedResource,所以你可以使用每个控制器with_role
类的方法,
检查https://github.com/josevalim/inherited_resources/issues/151
设置所有默认尝试对这个问题
# config/initializers/active_admin.rb
module ActiveAdmin
class BaseController
with_role :admin
end
end
BTW好文章http://ejholmes.github.com/2012/04/22/handling-mass-assignment-with-active-admin.html
http://stackoverflow.com/questions/8796827/using-rails-3-1-as-admin-for-updating-attributes-protected- by-attr-accessib – Zippie 2013-03-20 13:10:48
链接很有趣,但不能解决问题。这将是如果我滚动我自己的管理界面。它看起来不像活动管理员使用“:as =>:admin”功能。 – 2013-03-20 15:43:03