From 7d600f57d5014420171a382864c4e3bd30e8c154 Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Tue, 9 Apr 2013 12:19:33 +0200 Subject: [PATCH] CMSMenu sort order (fixes #1716) Regression caused by b645703eb9a46bb41d626eb0bb80ae7d3cdad378 --- admin/code/CMSMenu.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin/code/CMSMenu.php b/admin/code/CMSMenu.php index b2c46a8fd..af67468d5 100644 --- a/admin/code/CMSMenu.php +++ b/admin/code/CMSMenu.php @@ -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);