TwigBridge - Forms
{{ form(view, variables) }} |
Render whole form |
{{ form_start(view, variables) }} |
Render start tag |
{{ form_errors(view) }} |
Render global errors |
{{ form_row(view, variables) }} |
Render all the fields |
{{ form_rest(view, variables) }} |
Render all other fields |
{{ form_end(view, variables) }} |
Render end tag + all other fields |
{{ form_row(view.field) }} |
Render field label, error and widget |
{{ form_label(view.field, label, variables) }} |
Render field label |
{{ form_errors(view.field) }} |
Render field error |
{{ form_widget(view.field, variables) }} |
Render field widget |
{# render a label, but display 'Your Name' and add a "foo" class to it #}
{{ form_label(form.name, 'Your Name', {'label_attr': {'class': 'foo'}}) }}
{# render a widget, but add a "foo" class to it #}
{{ form_widget(form.name, {'attr': {'class': 'foo'}}) }}
{# render a field row, but display a label with text "foo" #}
{{ form_row(form.name, {'label': 'foo'}) }}
{{ form_label(form.name, 'Your Name', {'label_attr': {'class': 'foo'}}) }}
{# render a widget, but add a "foo" class to it #}
{{ form_widget(form.name, {'attr': {'class': 'foo'}}) }}
{# render a field row, but display a label with text "foo" #}
{{ form_row(form.name, {'label': 'foo'}) }}
Comments
Related