我使用声明授权和Authlogic,现在想要为管理创建一个仪表板。关于ActiveScaffold将概述不同的控制器。
但是,我遇到的问题是我无法管理子文件夹的“管理员权限” 应用程序/控制器/管理/ admin_controller。我怎么能这样做?
目前我的Authorization_rules.rb看起来像这样:
authorization do
role :admin do
includes :guest
has_permission_on :admin, :to => [:index]
end
end
但这不起作用!有人能帮我吗? 感谢
答案 0 :(得分:6)
几分钟后我解决了这个问题。 如果要为子文件夹添加规则,您必须这样: admin / admin_controller的规则:
role :admin do
has_permissions_on :admin_admin, :to=>[:index]
end