0

私のエンティティPersonは、エンティティと 1 対多の関係にありTagます。新しい人を作成するとき、コンマで区切られたタグ名を割り当てるためのテキストボックスを表示したいと思います。その後、ユーザーは既存のタグ名または新しいタグ名を入力できます (この場合、新しいTagエンティティが作成されて永続化されます)。

残念ながら、エンティティ フィールド タイプには、チェックボックスと選択表現しかありません。独自のテキストボックス表現を実装するにはどうすればよいですか?

4

2 に答える 2

1

カスタム データ トランスフォーマーと共にカスタム フォーム タイプを作成する必要があります。

この記事は、独自のフォーム タイプを作成するための非常に優れたガイドです。

また、Symfony 独自の EntityType のソースを調べて、何が起こっているのかを理解してください。

于 2012-04-24T17:22:50.287 に答える
0

1 つの方法は、カスタムデータ トランスフォーマーを作成することです。

于 2012-04-24T14:28:32.933 に答える