save array in ext configuration as comma separated list

This commit is contained in:
Uwe Steinmann 2017-01-23 07:52:19 +01:00
parent e280a6afa9
commit 3c05f5f5cb

View File

@ -989,7 +989,7 @@ class Settings { /* {{{ */
$this->setXMLAttributValue($extnode, 'name', $name);
foreach($GLOBALS['EXT_CONF'][$name]['config'] as $fieldname=>$conf) {
$parameter = $extnode->addChild('parameter');
$parameter[0] = isset($extension[$fieldname]) ? $extension[$fieldname] : '';
$parameter[0] = isset($extension[$fieldname]) ? (is_array($extension[$fieldname]) ? implode(',', $extension[$fieldname]) : $extension[$fieldname]) : '';
$this->setXMLAttributValue($parameter, 'name', $fieldname);
}