mirror of
https://github.com/EGroupware/egroupware.git
synced 2025-02-04 20:40:14 +01:00
Notifications: Update [human] chain list to use correct option format
This commit is contained in:
parent
a4ea9dda34
commit
81eb6ccb6e
@ -780,18 +780,22 @@ class notifications {
|
|||||||
foreach($chain_groups as $name => $arr_name) {
|
foreach($chain_groups as $name => $arr_name) {
|
||||||
${$arr_name.$suffix} = array();
|
${$arr_name.$suffix} = array();
|
||||||
foreach(array_keys(${$arr_name}) as $key) {
|
foreach(array_keys(${$arr_name}) as $key) {
|
||||||
if($arr_name == 'disabled_chains') {
|
${$arr_name . $suffix}[] = [
|
||||||
${$arr_name.$suffix}[$key] = '('.lang('Disabled').') '.lang($this->chains_descriptions[$key]);
|
'value' => $key,
|
||||||
} else {
|
'label' => lang($this->chains_descriptions[$key]),
|
||||||
${$arr_name.$suffix}[$key] = lang($this->chains_descriptions[$key]);
|
'disabled' => $arr_name == 'disabled_chains'
|
||||||
}
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// summarize all groups with minimum one chain to the final array
|
// summarize all groups with minimum one chain to the final array
|
||||||
$chains_final = array();
|
$chains_final = array();
|
||||||
foreach($chain_groups as $name => $arr_name) {
|
foreach($chain_groups as $name => $arr_name) {
|
||||||
if(is_array(${$arr_name.$suffix}) && count(${$arr_name.$suffix}) > 0) {
|
if(is_array(${$arr_name.$suffix}) && count(${$arr_name.$suffix}) > 0)
|
||||||
$chains_final[$name] = ${$arr_name.$suffix};
|
{
|
||||||
|
$chains_final[] = array(
|
||||||
|
'label' => $name,
|
||||||
|
'value' => ${$arr_name . $suffix}
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return $chains_final;
|
return $chains_final;
|
||||||
|
Loading…
Reference in New Issue
Block a user