Php Symfony 2表单字段集合

Php Symfony 2表单字段集合,php,forms,symfony,sonata-admin,Php,Forms,Symfony,Sonata Admin,我目前正在开发一个网站,我有一个标记系统来标记评论。 每个评论都有几个标记,它们与一个标记类有多对多的关系 /** * Review * * @ORM\Table() * @ORM\Entity(repositoryClass="UnicornumMetalum\EntityBundle\Entity\ReviewRepository") */ class Review /** * @ORM\ManyToMany(targetEntity="Tag")

我目前正在开发一个网站,我有一个标记系统来标记评论。 每个评论都有几个标记,它们与一个标记类有多对多的关系

     /**
 * Review
 *
 * @ORM\Table()
 * @ORM\Entity(repositoryClass="UnicornumMetalum\EntityBundle\Entity\ReviewRepository")
 */
 class Review
     /**
     * @ORM\ManyToMany(targetEntity="Tag")
     */
    private $tags;
}
我想添加一个前台表单,在这里我可以使用类似于sonata sonata_type_model表单字段的内容

事实上,我想要的正是sonata表单字段,因为它的工作方式就像我在前台办公室想要的那样(正好是堆栈溢出标记字段)

但是symfony表单类型不允许这样做。无论如何,colloAction或实体表单文件最终总是不会提示任何内容,或者您必须添加大量javascript,最终结果非常糟糕(而且不好用)

有人知道如何使用symfony吗

感谢阅读

请参阅