Symfony2实体表单类型的Texbox自定义表示法?

Symfony2实体表单类型的Texbox自定义表示法?,symfony,symfony-forms,Symfony,Symfony Forms,我的实体Person与Tag实体有一对多关系。创建新人员时,我希望显示一个文本框,用于指定用逗号分隔的标记名。然后,用户可以输入一个现有的标记名或一个新的标记名(在本例中,创建并保存一个新的标记实体) 不幸的是,只有复选框和选择表示。如何实现我自己的文本框表示法?一种方法是创建自定义格式。您需要创建自定义表单类型以及自定义数据转换器 是创建自己的表单类型的很好指南 此外,查看以了解发生了什么

我的实体
Person
Tag
实体有一对多关系。创建新人员时,我希望显示一个文本框,用于指定用逗号分隔的标记名。然后,用户可以输入一个现有的标记名或一个新的标记名(在本例中,创建并保存一个新的
标记
实体)


不幸的是,只有复选框和选择表示。如何实现我自己的文本框表示法?

一种方法是创建自定义格式。

您需要创建自定义表单类型以及自定义数据转换器

是创建自己的表单类型的很好指南

此外,查看以了解发生了什么