1
我給我的寧靜資源添加了新動作,我如何使用cancan對它進行授權。cancan新動作
頁控制器:
load_and_authorize_resource
def index
end
def show
end
def new
end
def create
end
def edit
end
def update
end
def destroy
end
def mynewaction
end
能力模型:
class Ability
include CanCan::Ability
def initialize(user)
user ||= User.new
can :create, Page
can :mynewmethod, Page #does it work?
end
是的,它的工作原理。你也可以把方法傳遞給數組,如 can [:create,:mynewmethod],Page – 2011-04-13 22:24:36
你會接受答案嗎? – 2011-11-27 23:12:16