【发布时间】:2011-07-11 09:33:10
【问题描述】:
我需要检查一个用户是否是一个组的一部分,该组具有允许他们访问用户管理页面的功能。我目前拥有的是
def user_managment
# If they are in group 1 AND user has function id 1 (user management)
if current_user.group_ids.include?(1) && current_user.function_ids.include?(1)#&& group.function_ids.include?(1)
flash[:error] = "You have access to user management!"
else
flash[:error] = "You have DO NOT access to user management!"
end
if current_user.group_ids.include?(1) && group_ids(1).function_ids.include?(1)
flash[:error] = "Test"
end
end
我不确定如何从用户控制器的表中检查他们是否有字符串用户管理有人可以帮忙吗?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 rubygems ruby-on-rails-plugins