{% block shortcut_fields %}
{% for field in module.admin_form.shortcuts %}
{% include "xprez/admin/form/field.html" with field=field size="flex-auto" js_controller_class="XprezShortcutFieldController" %}
{% endfor %}
{% endblock shortcut_fields %}
{% endif %}
{% endblock shortcuts %}
{% block delete_trigger %}
{% trans "Delete" as title_delete %}
{% include "xprez/admin/includes/delete_trigger.html" with component_name="xprez-module-delete-trigger" title=title_delete delete_field=module.admin_form.delete %}
{% endblock %}
{% block delete_info %}
{% include "xprez/admin/includes/delete_info.html" with component_prefix="xprez-module" message_subject="module" %}
{% endblock %}
{% include "xprez/admin/form/errors.html" with errors=module.admin_form.non_field_errors %}
{% block content %}
{% if module.admin_form.get_main_fields %}
{% block main_fields %}
{% for field in module.admin_form.get_main_fields %}
{% include "xprez/admin/form/field.html" with field=field %}
{% endfor %}
{% endblock %}
{% endif %}
{% endblock %}
{% block popover %}
{{ module.verbose_name }}Sync selected ()
{% include "xprez/admin/form/field.html" with field=module.admin_form.live_sync size="flex-1" wrapper_class="xprez-option--marker" %}
{% trans "Attributes" %}
{% block options_fields %}
{% for field in module.admin_form.get_options_fields %}
{% include "xprez/admin/form/field.html" with field=field size="flex-1" %}
{% endfor %}
{% endblock %}
{% for config in module.admin_form.xprez_configs %}
{% xprez_module_config_render_admin config %}
{% endfor %}