如何在 Symfony2 Forms 中实现选择用户类型?
我想在名为 user 的表单中创建。并且能够通过自动完成从 DB(通过 Doctrine)中选择用户。
如何在 Symfony2 Forms 中实现选择用户类型?
我想在名为 user 的表单中创建。并且能够通过自动完成从 DB(通过 Doctrine)中选择用户。
1)您必须在表单生成器中添加:
2) 使用你想要的javascript 库(即bootstrap typeahead 是一个不错的选择)。
3)然后,javascript 触发指向控制器上的操作的 ajax 方法。此操作返回用户类型列表(很可能以 json 格式编码)
4)一旦表单提交,在你的更新/创建动作中,找到与提交的隐藏id对应的实体,并将其链接到实体
看来您正在寻找集成 select2。看看这个_