From ad1ea0f9338a7233e426914cf1077516ccd61979 Mon Sep 17 00:00:00 2001 From: Pek5892 Date: Mon, 30 Oct 2023 15:38:33 +0100 Subject: [PATCH] Fix selettori con la virgola --- src/HTMLBuilder/Handler/SelectHandler.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/HTMLBuilder/Handler/SelectHandler.php b/src/HTMLBuilder/Handler/SelectHandler.php index fe93b436c..7062d7786 100755 --- a/src/HTMLBuilder/Handler/SelectHandler.php +++ b/src/HTMLBuilder/Handler/SelectHandler.php @@ -41,7 +41,12 @@ class SelectHandler implements HandlerInterface $values['class'][] = !empty($source) ? 'superselectajax' : 'superselect'; // Individuazione e gestione dei valori tramite array - $values['value'] = explode(',', $values['value']); + if (in_array('multiple', $extras)) { + $values['value'] = explode(',', $values['value']); + } else { + $values['value'] = (array)$values['value']; + } + if (count($values['value']) === 1 && strlen($values['value'][0]) === 0) { $values['value'] = []; }