37
votes

Is it possible to set default value of input field in Twig ?

I am rendering form row with:

{{ form_widget(form.title) }}

I want to be able to set default value like:

{{ form_widget(form.title, {data : 'Default title'}) }}

Is it even possible ?

2

2 Answers

81
votes

Magic keyword for default value is value, not data.

{{ form_widget(form.title, {'value' : 'Default title'}) }}
2
votes

You can do it when creating the Type as well. I think it's "cleaner" than doing it in Twig.