{% block ux_collection_row %} {{ block('form_row') }} {% endblock %} {% block ux_collection_entry_row %} {% apply spaceless %}
{% if form.parent.vars.display_sort_buttons|default(false) %} {% endif %} {% if form.parent.vars.allow_delete %} {% endif %}
{{ form_widget(form) }} {{ form_errors(form) }} {{ form_rest(form) }}
{% endapply %} {% endblock %} {% block ux_collection_widget %} {% apply spaceless %} {% if prototype is defined %} {% set attr = attr|merge({'data-prototype': form_row(prototype)}) %} {% set attr = attr|merge({'data-prototype-name': prototype.vars.name}) %} {% endif %} {% set attr = attr|merge({'data-allow-add': allow_add ? 1 : 0}) %} {% set attr = attr|merge({'data-allow-remove': allow_delete ? 1 : 0 }) %} {% set attr = attr|merge({'data-name-prefix': full_name}) %} {% set attr = attr|merge({'class': attr.class|default('collection arkounay-ux-collection')}) %} {% set attr = attr|merge({'data-controller': (attr['data-controller']|default('') ~ ' arkounay--ux-collection--collection')|trim}) %} {% set attr = attr|merge({'data-arkounay--ux-collection--collection-allow-drag-and-drop-value': allow_drag_and_drop}) %} {% if drag_and_drop_filter is not null %} {% set attr = attr|merge({'data-arkounay--ux-collection--collection-drag-and-drop-filter-value': drag_and_drop_filter}) %} {% endif %} {% if drag_and_drop_prevent_on_filter is not null %} {% set attr = attr|merge({'data-arkounay--ux-collection--collection-drag-and-drop-prevent-on-filter-value': drag_and_drop_prevent_on_filter|json_encode}) %} {% endif %} {% if position_selector|default(false) %} {% set attr = attr|merge({'data-arkounay--ux-collection--collection-position-selector-value': position_selector}) %} {% endif %} {% set attr = attr|merge({'data-arkounay--ux-collection--collection-display-sort-buttons-value': display_sort_buttons|json_encode}) %} {% set attr = attr|merge({'data-arkounay--ux-collection--collection-min-value': min}) %} {% if max is not null %} {% set attr = attr|merge({'data-arkounay--ux-collection--collection-max-value': max}) %} {% endif %}
{%- if form is rootform -%} {{ form_errors(form) }} {%- endif -%} {{- block('form_rows') -}} {{- form_rest(form) -}} {% if allow_add %}
{% endif %}
{% endapply %} {% endblock %} {% block ux_tabbed_collection_row %} {{ form_label(form, null, {required: false}) }}
{{ form_widget(form) }}
{{ form_help(form) }} {{ form_errors(form) }} {% endblock %}