【发布时间】:2014-04-28 20:36:13
【问题描述】:
我有一个Product 模型。
Ability类如下:
class Ability
include CanCan::Ability
def initialize(user)
if user.has_role? :super_admin
can :manage, :all
else
can :read, Product, Product.all.limit(10) if user.has_role? :brand_manager
can :access, :rails_admin # grant access to rails_admin
can :dashboard # grant access to the dashboard
end
end
end
这是rails_admin的代码:
RailsAdmin.config do |config|
config.authorize_with :cancan
end
我想从列表中隐藏所有没有特定name 的products?有些rails_admin 不支持它。谁能帮我解决这个问题?
【问题讨论】:
标签: ruby ruby-on-rails-3 mongoid cancan rails-admin