add optgroup in formField()

This commit is contained in:
Uwe Steinmann 2021-03-14 13:57:21 +01:00
parent 7fffe3867d
commit e9d606ce27

View File

@ -956,6 +956,9 @@ background-image: linear-gradient(to bottom, #882222, #111111);;
echo ">";
if(isset($value['options']) && is_array($value['options'])) {
foreach($value['options'] as $val) {
if(is_string($val)) {
echo '<optgroup label="'.$val.'">';
} elseif(is_array($val)) {
echo '<option value="'.$val[0].'"'.(!empty($val[2]) ? ' selected' : '');
if(!empty($val[3]) && is_array($val[3]))
foreach($val[3] as $a)
@ -963,6 +966,7 @@ background-image: linear-gradient(to bottom, #882222, #111111);;
echo '>'.$val[1].'</option>';
}
}
}
echo '</select>';
break;
case 'textarea':