【发布时间】:2012-12-08 18:00:47
【问题描述】:
所以,我有一个用于编辑博客文章的表单。
除此之外,我还需要能够编辑文章标签。它们作为 ArrayCollection 存储在我的 Blog 实体中。 (ManyToMany 级联:持久化、移除)
现在,Simfony 使用<select> 标签处理这种类型的数据,它可以很好地选择,但我也希望能够删除和添加标签。
这也是可能的,并且在这篇食谱文章中有很好的解释:How to Embed a Collection of Forms
然而,本教程的结果仍然不是很优雅,我希望有一个类似于 StackOverflow 标签框的输入框。
由于在免费许可下有许多已经完成的解决方案,我决定只使用其中一个,例如jQuery Tags Input。
基本上,我需要做的就是运行 $('#tags_input_box').tagsInput() 并将其转换为类似 SO 的标签框。
现在,我正在寻找最简单的方法,将一些自定义输入绑定到我的表单,并将其与其他“真正”字段一起以 Symfony2 可以理解的形状提交回来.
谁能向我推荐一些文件或给我一些开始信息,我应该从哪里开始我对这个问题的研究?
【问题讨论】: