{% if configFields is defined and configFields %}
{% for field in form.children %} {% if field.vars.name == 'urls' %} {% include 'admin/core/form/urls.html.twig' with {'urls': form.urls} %} {% set configFields = configFields|unset('urls') %} {% elseif field.vars.name == 'i18ns' and configFieldsI18ns %} {% include 'admin/core/form/i18ns-config.html.twig' with {'i18ns': form.i18ns, 'configFieldsI18ns': configFieldsI18ns} %} {% for i18n in form.i18ns %} {% for field in i18n.children %} {% if field.vars.name in configFields %} {% set configFields = configFields|unset(field.vars.name) %} {% endif %} {% endfor %} {% endfor %} {% elseif field.vars.name == 'mediaRelation' and 'mediaRelation' in configFields %}
{% include 'admin/page/media/modal-btn.html.twig' with {"mediaRelationId": field.vars.value.id, 'classname': classname} %} {{ form_row(form.mediaRelation.media.uploadedFile) }}
{% set configFields = configFields|unset('mediaRelation') %} {% elseif field.vars.name == 'mediaRelations' and 'mediaRelations' in configFields %} {% include 'admin/core/form/media-relations-uniq.html.twig' with {'mediaRelations': form.mediaRelations} %} {% set configFields = configFields|unset('mediaRelations') %} {% endif %} {% endfor %} {% include 'admin/core/form/fields-config.html.twig' with {'form': form} %}
{% endif %}