2017-08-28 56 views
0

我在通過樹枝在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

回答

0

我希望這可以幫助您:

{% 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