因此,假设我有两个表:permissions
,以及users
和permissions
之间的联接表,我们称之为permission_list
permission_list
有user_id
和permission_id
。
permission
具有权限名称和密码,可在代码中的其他位置使用。
现在我有一个分配权限页面,该页面目前使用所有可用权限的下拉列表。我想要的是一个复选框列表,其中已经检查了用户列表中的权限,取消选中它们会删除这些记录,检查新记录会添加新记录。
Symfony2是否有内置的方法来解决这个问题?
答案 0 :(得分:1)
这是否回答了您的问题How to render a checkbox that is checked by default with the symfony2 Form Builder?
Form Builder有很多很棒的功能,可以帮助您完成所需的工作。
该链接引用此链接http://symfony.com/doc/current/book/forms.html,其中包含大量信息,但他提供了一个很好的建议。如果那不够明确,请告诉我。