From c0db55d467a4cfc7634b6eb0b1813d98f4b52305 Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Fri, 28 Feb 2025 14:43:59 +0100 Subject: [PATCH] fix(form): handle multiple files in form template --- .../form/bootstrap_4_form_theme.html.twig | 48 +++++++++++-------- 1 file changed, 28 insertions(+), 20 deletions(-) diff --git a/src/core/Resources/views/form/bootstrap_4_form_theme.html.twig b/src/core/Resources/views/form/bootstrap_4_form_theme.html.twig index 8690d63..6c92354 100644 --- a/src/core/Resources/views/form/bootstrap_4_form_theme.html.twig +++ b/src/core/Resources/views/form/bootstrap_4_form_theme.html.twig @@ -42,30 +42,38 @@ {% endif %} {% if value %} - {% if fileType in ['auto', 'image'] and value.extension in ['jpeg', 'jpg', 'gif', 'png', 'svg', 'webp'] %} -
-
- - - -
-
- {{- parent() -}} -
-
- {% else %} -
-
- {{- parent() -}} + {% if not value is iterable %} + {% set value = [value] %} + {% endif %} - - {% endif %} + {% else %} +
+
+ {{- parent() -}} + + +
+
+ {% endif %} + {% endfor %} {% else %} {{- parent() -}} {% endif %}