Вывод терминов с одинаковым весом по иерархии
Добрый день!
К примеру, есть термины таксономии к одном словаре, в скобках указаен вес:
Фрукты (0)
- Апельсины (0)
- Яблоки (1)
- Груши (2)
Овощи (0)
- Морковь (0)
- Помидоры (1)
- Редька (2)
Ягоды (0)
- Малина (0)
- Клубника (1)
- Ежевика (2)
Нужно вывести названия всех терминов с сортировкой по весу, но:
1. Чтобы корневые термины были вначале.
2. Если термины на одном уровне, то сортируем по весу (по возрастанию).