Ver código fonte

Fix the highest menu item order

Mark Crane 11 anos atrás
pai
commit
ee7d144888
1 arquivos alterados com 2 adições e 2 exclusões
  1. 2 2
      core/menu/menu_item_edit.php

+ 2 - 2
core/menu/menu_item_edit.php

@@ -131,7 +131,7 @@ else {
 				if (strlen($menu_item_parent_uuid) == 0) {
 				if (strlen($menu_item_parent_uuid) == 0) {
 					$sql = "SELECT menu_item_order FROM v_menu_items ";
 					$sql = "SELECT menu_item_order FROM v_menu_items ";
 					$sql .= "where menu_uuid = '$menu_uuid' ";
 					$sql .= "where menu_uuid = '$menu_uuid' ";
-					$sql .= "and menu_item_parent_uuid = '$menu_item_parent_uuid' ";
+					$sql .= "and menu_item_parent_uuid is null ";
 					$sql .= "order by menu_item_order desc ";
 					$sql .= "order by menu_item_order desc ";
 					$sql .= "limit 1 ";
 					$sql .= "limit 1 ";
 					$prep_statement = $db->prepare(check_sql($sql));
 					$prep_statement = $db->prepare(check_sql($sql));
@@ -199,7 +199,7 @@ else {
 							$sql .= "menu_item_order = '$menu_item_order', ";
 							$sql .= "menu_item_order = '$menu_item_order', ";
 						}
 						}
 						else {
 						else {
-							$sql .= "menu_item_order = '$highest_menu_item_order', ";
+							$sql .= "menu_item_order = '".($highest_menu_item_order+1)."', ";
 						}
 						}
 					}
 					}
 					else {
 					else {