Skip to content

Commit 9bb1253

Browse files
authored
[6.0] Change menu type sorting to ordering (joomla#45769)
This reflects the change provided in joomla#38149
1 parent d945274 commit 9bb1253

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

administrator/components/com_menus/src/Helper/MenusHelper.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,8 @@ public static function getMenuTypes($clientId = 0)
108108
$db = Factory::getDbo();
109109
$query = $db->getQuery(true)
110110
->select($db->quoteName('a.menutype'))
111-
->from($db->quoteName('#__menu_types', 'a'));
111+
->from($db->quoteName('#__menu_types', 'a'))
112+
->order($db->quoteName('ordering'));
112113

113114
if (isset($clientId)) {
114115
$clientId = (int) $clientId;
@@ -223,7 +224,7 @@ public static function getMenuLinks($menuType = null, $parentId = 0, $mode = 0,
223224
->where($db->quoteName('menutype') . ' <> ' . $db->quote(''))
224225
->order(
225226
[
226-
$db->quoteName('title'),
227+
$db->quoteName('ordering'),
227228
$db->quoteName('menutype'),
228229
]
229230
);

administrator/components/com_menus/src/Model/ItemsModel.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -416,7 +416,7 @@ protected function getListQuery()
416416
->from($db->quoteName('#__menu_types'))
417417
->where($db->quoteName('client_id') . ' = :clientId')
418418
->bind(':clientId', $clientId, ParameterType::INTEGER)
419-
->order($db->quoteName('title'));
419+
->order($db->quoteName('ordering'));
420420

421421
// Show protected items on explicit filter only
422422
$query->where($db->quoteName('a.menutype') . ' != ' . $db->quote('main'));

libraries/src/Form/Field/MenuField.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ protected function getGroups()
5959
->order(
6060
[
6161
$db->quoteName('client_id'),
62-
$db->quoteName('title'),
62+
$db->quoteName('ordering'),
6363
]
6464
);
6565

libraries/src/HTML/Helpers/Menu.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ public static function menus($clientId = 0)
7070
->order(
7171
[
7272
$db->quoteName('client_id'),
73-
$db->quoteName('title'),
73+
$db->quoteName('ordering'),
7474
]
7575
);
7676

0 commit comments

Comments
 (0)