{% set blueprints = blueprints ?? form.blueprint %} {% set data = data ?? form.data %} {% set form_id = form_id ?? 'blueprints' %} {% set scope = scope ?: 'data.' %} {% set field_layout = 'admin' %} {% if admin.findFormFields('file', blueprints.fields) %} {% set multipart = ' enctype="multipart/form-data"' %} {% endif %}
{% embed 'forms/default/fields.html.twig' with {name: null, fields: blueprints.fields} %} {% block inner_markup_field_open %}
{% endblock %} {% block inner_markup_field_close %}
{% endblock %} {% endembed %} {% if data.extra %} {% for name, value in data.extra %} {% if name not in ['_json','task','admin-nonce'] %} {% set field = {name: '_json.' ~ name} %} {% set value = value|json_encode %} {% include 'forms/fields/hidden/hidden.html.twig' %} {% endif %} {% endfor %} {% endif %} {% if form %} {% include "forms/fields/formname/formname.html.twig" %} {% include 'forms/fields/uniqueid/uniqueid.html.twig' %} {{ nonce_field(form.getNonceAction(), form.getNonceName())|raw }} {% else %} {{ nonce_field('admin-form', 'admin-nonce')|raw }} {% endif %}