繁体   English   中英

Symfony2-Twig:在下拉列表中设置默认值

[英]Symfony2 - Twig : Set the default value in the dropdownlist

我的树枝模板中有一个表格。 表单字段之一是从我的表单构建器中的实体创建的下拉列表。

我想在下拉列表中设置默认值,例如ID为28。

我不知道怎么在树枝上做这个。

我尝试了这个:

{{ form_widget(form.type, {value: 28 } ) }}

但是什么都没有改变,我仍然拥有默认情况下的firs值。

我知道我可以在我创建表单构建器的FormType类中设置一个默认值,但我正在寻找一种方法,在我看来比在formType类中创建对象更优雅。

好的,发现我的错误,代码应为:

{{ form_widget(form.type, {value: "28" } ) }}

我忘记了id的引用。 此外,还需要CTRL + F5刷新页面并查看差异。

正如@ Elium1984所说

{{ form_widget(form.type, {value: twig_var ~ "" } ) }} 

要么

{{ form_row(form.type, {value: twig_var ~ "" } ) }} 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM