web-dev-qa-db-de.com

Legen Sie den Standardwert für das Formularfeld von Symfony 2 in Twig

Ist es möglich, den Standardwert des Eingabefeldes in Twig?

Ich rendere eine Formularzeile mit:

{{ form_widget(form.title) }}

Ich möchte in der Lage sein, den Standardwert wie folgt festzulegen:

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

Ist es überhaupt möglich ?

32
hsz

Das magische Schlüsselwort für den Standardwert ist value, nicht data.

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

Sie können dies auch beim Erstellen des Typs tun. Ich denke, es ist "sauberer" als es in Twig zu tun.

1