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