2015-10-11 41 views
-1

我有2个角色 1.用户 2.守检查的用户大礼包角色的Rails

我的数据库是这样

表:spree_roles_users 领域: ROLE_ID USER_ID

两个用户和网守有权创建新的访问者, 但在索引页上它应该显示仅由网守输入的访问者 因此如何检查user_id的角色

例如:

有一个社会说“我的社会” 还有谁是从我的社会登记的5个用户,3个用户具有“用户”角色,1个用户有“管理员”的角色,和1个用户有“关守”角色。 所有5个可以保存访客表格,但是在索引页面中,只有那些访问者应该是可见的,由具有“关守”角色的人员输入。 那么如何检查Id_user与spree_roles_users 因此通过网闸进入游客应b可见

回答

0

我想你可能会更感兴趣的固相线(施普雷的一个分支)已收到工作很多属于内部的权限大礼包。权限由CanCan管理,您可以在权限助手中找到它们。讨论权限时

https://github.com/solidusio/solidus/tree/master/core/lib/spree/permission_sets

施普雷是不是成熟...

+0

我使用的康康舞,我已经应用的权限,角色保存在spree_roles_users,和我的用户保存在spree_users,当用户输入一个数据,它应该保存与用户的角色,我的问题是关系到关系数据库和一个代码行在rails – Akash

+0

我不认为我完全理解这个问题。你可以更新更多的信息? – BenMorganIO