web-dev-qa-db-fra.com

Définissez la valeur par défaut du champ de formulaire Symfony 2 dans Twig

Est-il possible de définir la valeur par défaut du champ de saisie dans Twig?

Je rend la ligne du formulaire avec:

{{ form_widget(form.title) }}

Je veux pouvoir définir une valeur par défaut comme:

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

Est-ce même possible?

32
hsz

Le mot clé magique pour la valeur par défaut est value, pas data.

{{ form_widget(form.title, {'value' : 'Default title'}) }}
70
hsz

Vous pouvez également le faire lors de la création du type. Je pense que c'est "plus propre" que de le faire dans Twig.

1
François Constant