show predefined value of multivalue attribute only if not empty

This commit is contained in:
Uwe Steinmann 2014-04-15 15:33:05 +02:00
parent cfe5d1561c
commit 02d8da676e

View File

@ -960,12 +960,14 @@ function folderSelected<?php echo $formName ?>(id, name) {
echo "<option value=\"\"></option>"; echo "<option value=\"\"></option>";
} }
foreach($valueset as $value) { foreach($valueset as $value) {
echo "<option value=\"".htmlspecialchars($value)."\""; if($value) {
if(is_array($objvalue) && in_array($value, $objvalue)) echo "<option value=\"".htmlspecialchars($value)."\"";
echo " selected"; if(is_array($objvalue) && in_array($value, $objvalue))
elseif($value == $objvalue) echo " selected";
echo " selected"; elseif($value == $objvalue)
echo ">".htmlspecialchars($value)."</option>"; echo " selected";
echo ">".htmlspecialchars($value)."</option>";
}
} }
echo "</select>"; echo "</select>";
} else { } else {