Merge pull request #21278 from bb2a/FIX---php-V8-Extrafields-checkbox-empty

FIX - php V8 Extrafields checkbox empty
This commit is contained in:
Laurent Destailleur 2022-06-14 21:14:20 +02:00 committed by GitHub
commit 5d9e09be8e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1709,9 +1709,11 @@ class ExtraFields
$toprint = array(); $toprint = array();
if (is_array($value_arr)) { if (is_array($value_arr)) {
foreach ($value_arr as $keyval => $valueval) { foreach ($value_arr as $keyval => $valueval) {
if (!empty($valueval)) {
$toprint[] = '<li class="select2-search-choice-dolibarr noborderoncategories" style="background: #bbb">'.$param['options'][$valueval].'</li>'; $toprint[] = '<li class="select2-search-choice-dolibarr noborderoncategories" style="background: #bbb">'.$param['options'][$valueval].'</li>';
} }
} }
}
$value = '<div class="select2-container-multi-dolibarr" style="width: 90%;"><ul class="select2-choices-dolibarr">'.implode(' ', $toprint).'</ul></div>'; $value = '<div class="select2-container-multi-dolibarr" style="width: 90%;"><ul class="select2-choices-dolibarr">'.implode(' ', $toprint).'</ul></div>';
} elseif ($type == 'chkbxlst') { } elseif ($type == 'chkbxlst') {
$value_arr = explode(',', $value); $value_arr = explode(',', $value);