3
我使用Declarative Authorization和Authlogic,現在想爲管理創建一個儀表板。關於ActiveScaffold將會顯示不同控制器的概述。使用具有聲明式授權和Authlogic的管理儀表板?
但是,我有問題,我可以管理子管理器 app/controllers/admin/admin_controller沒有「管理員權限」。我怎樣才能做到這一點?
目前我Authorization_rules.rb看起來是這樣的:
authorization do
role :admin do
includes :guest
has_permission_on :admin, :to => [:index]
end
end
但是,這並不工作!有人能幫我嗎? 謝謝
我解決這個有些分鐘後。 如果你想添加規則的子文件夾,您必須是這樣的:對admin/admin_controller 規則: 角色:管理員做 has_permissions_on:admin_admin,:到=> [:指數] 結束 – subprime 2010-03-19 13:42:01
好工作。順便說一句,將自己的解決方案作爲答案發布並接受它是完全正確的,據我所知。 – 2010-03-19 14:09:10