Symfony form - set DateType on Twig

1.3k views Asked by At

I have a problem with setting value in Symfony2.8 form via twig. I can set values for text elements by:

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

I would like to do the same for DateType::class field. Already tried:

{{ 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')}}) }}

Answers or references are appreciated.

1

There are 1 answers

1
Imanali Mamadiev On

I hope this help you:

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

Or

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