我的树枝模板中有一个表格。 其中一个表单字段是一个下拉列表,它是从我的表单构建器中的实体创建的。
我想在下拉列表中设置默认值,例如id为28。
我不知道如何在树枝上做这件事。
我试过这个:
{{ form_widget(form.type, {value: 28 } ) }}
但没有任何改变,我仍然拥有默认的第一个值。
我知道我可以在我创建表单构建器的FormType类中设置一个默认值,但是我正在寻找一种方法,在我看来比在formType类中创建对象更优雅。 / p>
答案 0 :(得分:6)
好的,发现我的错误,代码应该是:
{{ form_widget(form.type, {value: "28" } ) }}
我忘记了id的引号。此外,还需要CTRL + F5刷新页面并查看差异。
答案 1 :(得分:0)
@ Elium1984建议
{{ form_widget(form.type, {value: twig_var ~ "" } ) }}
或
{{ form_row(form.type, {value: twig_var ~ "" } ) }}