访问/保存数据透视表中的数据(通过/ habtm)

时间:2015-07-17 12:50:25

标签: cakephp associations has-and-belongs-to-many cakephp-3.0

在CakePHP 3(我是新手)中,我想实现一个acl系统。我得到了UsersModulesGroups这样的表格。一个User可以是许多Groups的成员。一个Module可以分配给许多Groups。基于GroupUse r对module具有一些权限(如读/写/执行)。这些信息保存在表groups_modules中。它看起来像这样:

module_id | INT
groupd_id | INT
execute | BOOLEAN
read | BOOLEAN
write | BOOLEAN
update | BOOLEAN
delete | BOOLEAN

我烘焙了所有MVC,添加了新的UsersModulesGroups - 所有数据都已保存。但无处可以输入我的访问权限。

所以我阅读了手册“http://book.cakephp.org/3.0/en/orm/associations.html#using-the-through-option”,我按照这些说明操作,但它们似乎不完整。当然,我需要调整我的视图以显示权限的输入字段。

主要问题是,我没有得到关于此问题/主题的所有一致性。

请有人请解释我,我必须做什么。

0 个答案:

没有答案