- {% set value = form.vars.data %}
+ {% set data = form.vars.data %}
{% if form.parent.vars.file_type is defined %}
{% set fileType = form.parent.vars.file_type %}
@@ -41,39 +41,33 @@
{% set fileType = 'auto' %}
{% endif %}
- {% if value %}
- {% if not value is iterable %}
- {% set value = [value] %}
+ {% if data and form.vars.errors|length == 0 %}
+ {% if not data is iterable %}
+ {% set data = [data] %}
{% endif %}
- {% for item in value %}
- {% set padding = value|length > 0 and not loop.last ? 'pt-2' : '' %}
-
- {% if fileType in ['auto', 'image'] and item.extension in ['jpeg', 'jpg', 'gif', 'png', 'svg', 'webp'] %}
-
+
+ {% for item in data %}
+ {% if fileType in ['auto', 'image'] and item.extension in ['jpeg', 'jpg', 'gif', 'png', 'svg', 'webp'] %}
+ {% else %}
- {{- parent() -}}
-
-
- {% else %}
-
- {% endif %}
- {% endfor %}
+ {% endif %}
+ {% endfor %}
+
+ {{- parent() -}}
+
+
{% else %}
{{- parent() -}}
{% endif %}