better handling of settings of extension if it was configured yet

This commit is contained in:
Uwe Steinmann 2018-12-18 09:03:57 +01:00
parent 7b1fc28cf4
commit 24a6938f51

View File

@ -484,7 +484,7 @@ $this->showStartPaneContent('site', (!$currenttab || $currenttab == 'site'));
break;
case 'select':
if(!empty($conf['options'])) {
$selections = explode(",", $settings->_extensions[$extname][$confkey]);
$selections = empty($settings->_extensions[$extname][$confkey]) ? array() : explode(",", $settings->_extensions[$extname][$confkey]);
echo "<select class=\"chzn-select\" name=\"extensions[".$extname."][".$confkey."][]\"".(!empty($conf['multiple']) ? " multiple" : "").(!empty($conf['size']) ? " size=\"".$conf['size']."\"" : "").">";
foreach($conf['options'] as $key=>$opt) {
echo "<option value=\"".$key."\"";