私は、サブフォームのコレクション - 異なる研究をしている学生 - relation manyToOneを持つフォームを持っています。私は、データベースのスキーマとエンティティとフォームビルダがうまく機能するデータベースを持っています。私は新しい "学習"オブジェクトを追加する方法を知らない。私はどこかの場所からhtmlタグを取得する必要があります - 少なくとも1つの "study:object(クローンを作成する)か、そういったものはありません。ajax呼び出しでサブフォームを生成する
studyオブジェクトには名前と年の2つのフィールドがあるとしましょう生徒のためにそのようなレコード(オブジェクト)がある場合、生成されたフォームの最初の入力は「student [study] [0] [name]」という名前で囲まれています。この周囲のdivを複製し、idとhtmlフォーム要素の名前をそれぞれ変更します。使用可能なライブラリやメソッドはありますか?
これまでのところ、調査記録はありません。残念なことに返されたフォームには、 "study [name]"のような名前の入力があります。このフォームを最初のケースと同様にレンダリングすることは可能ですか? - 私は "student [study] [0] [name]"を意味します。しかし、私は、フォームの小枝のテンプレートを生成手動避けたいのですが - 私はあなたがdata-prototype
を扱うのではなく別のAJAX要求を発行する必要があります
{{ form_widget(form) }}