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 回答