Edit on GitHub
Jump to docs navigation

Twig Components / Methods / form

Note: You are currently reading the documentation for Bolt 5.0. Looking for the documentation for Bolt 5.2 instead?

form(form_view, variables) is a Twig function to render the HTML of a complete form.

{# render the form and change the submission method #} 
{{ form(form, {'method': 'GET'}) }} 

You will mostly use this helper for prototyping or if you use custom form themes. If you need more flexibility in rendering the form, you should use the other helpers to render individual parts of the form instead:

{{ form_start(form) }} {{ form_errors(form) }}

    {{ form_row(form.name) }}
    {{ form_row(form.dueDate) }}

    {{ form_row(form.submit, { 'label': 'Submit me' }) }}

{{ form_end(form) }}

Source: Forms



Edit this page on GitHub
Couldn't find what you were looking for? We are happy to help you in the forum, on Slack or on Github.