0

これを変更する方法を知りたい:

<select id="mifid-proprio" name="mifid-proprio">
    <option value="{{ personne.id }}">{{ personne.prenom }} {{ personne.nom }}</option>
    {% for key, proprietaire in proprietaires %}
        <option value="{{ proprietaire.destination.id }}">{{ proprietaire.destination.prenom }} {{ proprietaire.destination.nom }}</option>
    {% endfor %}
</select>

Twig + Formbuilder (Symfony 2) に。

4

1 に答える 1

0

FormBuilder でそのウィジェットを作成したいと思います。私が正しければ、Field Type の選択に関するドキュメントを参照してください。その選択ボックスに表示したいデータがデータベースからのものである場合、エンティティ Field Typeを確認する必要があります。以前に FormBuilder を使用したことがない場合は、フォーム クラスの作成方法もお読みください。

そのウィジェットを FormBuilder で構築すると、次のように Twig で出力できます。

{{ form_widget(form.field_name) }}

生成された HTML コードに満足できない場合は、テンプレートごとまたはグローバル ベースで上書きできます。フォームのテーマ設定について詳しく読むことができます。

于 2012-09-19T11:51:23.030 に答える