Symfony表单 - 在Twig上设置DateType

时间:2017-08-28 08:17:23

标签: symfony datetime twig symfony-2.8

我在通过twig在Symfony2.8表单中设置值时遇到问题。 我可以通过以下方式设置文本元素的值:

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

我想对DateType :: class字段做同样的事情。已经尝试过:

{{ 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 个答案:

答案 0 :(得分:0)

我希望这可以帮到你:

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

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