{% if form is not defined %} {% set form = hookable_metadata.context.form %} {% endif %} {% if resource is not defined %} {% set resource = hookable_metadata.context.resource|default(null) %} {% endif %} {% form_theme form '@SyliusAdmin/shared/form_theme.html.twig' %}
{{ form_start(form, {'attr': {'novalidate': 'novalidate', 'id': form.vars.id}}) }}
{% if hookable_metadata.configuration.method is defined %} {% elseif form.vars.data.id|default(null) is not null %} {% endif %} {{ form_errors(form) }} {{ form_widget(form._token) }} {% hook 'form' with { form, resource } %}
{{ form_end(form, {render_rest: hookable_metadata.configuration.render_rest|default(false)}) }}