Symfony窗​​体 - 在树枝上设置DateType

问题描述:

我在通过树枝在Symfony2.8窗体中设置值时遇到问题。 我可以通过设置文本元素的值:Symfony窗​​体 - 在树枝上设置DateType

{{ form_widget(form.fieldName, {'attr': {'value': '50'}}) }} 

我想为DateType ::类领域做同样的。已经尝试过:

{{ form_widget(form.dateType, {'attr': {'value': '2020-10-30'}}) }} 

{{ form_widget(form.dateType, {'value': '2020-10-30'}) }} 

{{ form_widget(form.dateType, {'widget': '2020-10-30'}) }} 

{{ form_widget(form.dateType, {'value': '2020-10-30'|date('Y-m-d')}) }} 

{{ form_widget(form.dateType, {'attr': {'value': '2020-10-30'|date('Y-m-d')}}) }} 

{{ form_widget(form.dateType, {'attr': {'value': date('2020-10-30')}}) }} 

回答或引用赞赏。

+1

可以实现它设置在你的日期字段选项' '部件'=>“single_text'',但还是应该在底层对象中设置更好的默认值。 – yceruto

+0

这更像它了,将它的格式改为Y-m-d怎么样? – JustinasT

我希望这可以帮助您:

{% set dateNow = "now"|date("m-d-Y") %} 
{{ form_widget(form.dateTimeField, {value : dateNow}) }} 

或者

{{ form_widget(form.dateTimeField, {value : "now"|date("m-d-Y")}) }} 
+0

你好,Imanali。不,它不工作。 – JustinasT

+0

我编辑答案 –

+0

我看到你的form.form错误,但仍然 - 不工作。 – JustinasT