CMSMenu sort order (fixes #1716)

Regression caused by b645703eb9
This commit is contained in:
Ingo Schommer 2013-04-09 12:19:33 +02:00
parent ba7dfcfd54
commit 7d600f57d5

View File

@ -154,7 +154,7 @@ class CMSMenu extends Object implements IteratorAggregate, i18nEntityProvider
$menuPriority = array();
$menuTitle = array();
foreach($menuItems as $key => $menuItem) {
$menuPriority[$key] = $menuItem->priority;
$menuPriority[$key] = is_numeric($menuItem->priority) ? $menuItem->priority : 0;
$menuTitle[$key] = $menuItem->title;
}
array_multisort($menuPriority, SORT_DESC, $menuTitle, SORT_ASC, $menuItems);