Skip to content
Code-Schnipsel Gruppen Projekte
Commit 368d3ede erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

feat: sorting for the ERP panel in sub items

Übergeordneter 2f1f8646
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
Keine zugehörigen Merge Requests gefunden
......@@ -85,8 +85,6 @@ public function getMenuItems()
$Map = new QUI\Controls\Sitemap\Map();
try {
throw new QUI\Cache\Exception('huhu');
return QUI\Cache\Manager::get($cache);
} catch (QUI\Cache\Exception $Exception) {
$provider = $this->getErpApiProvider();
......@@ -97,9 +95,8 @@ public function getMenuItems()
}
}
$result = $Map->toArray();
usort($result['items'], function ($a, $b) {
$result = $Map->toArray();
$sorting = function ($a, $b) {
if (!isset($a['priority'])) {
return 1;
}
......@@ -116,7 +113,13 @@ public function getMenuItems()
}
return $pa < $pb ? -1 : 1;
});
};
usort($result['items'], $sorting);
foreach ($result['items'] as $key => $itemData) {
usort($result['items'][$key]['items'], $sorting);
}
try {
QUI\Cache\Manager::set($cache, $result);
......
0% Lade oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren