Извиняюсь, если уже было.
Есть словарь с иерархией вида:
Категория1
- Подкатегория 1-1 - вес 1
- Подкатегория 1-2 - вес 2
- Подкатегория 1-3 - вес 3
Категория2
- Подкатегория 2-1 - вес 1
- Подкатегория 2-2 - вес 2
- Подкатегория 2-3 - вес 3
Всего терминов в словаре порядка 100.
Вьюхой вывожу материалы, принадлежащие этим терминам, с группировкой по термину. В сортировке указываю сортировать по весу. И тут вылезает проблема. При выводе вьюха не учитывает иерархию и сортирует по весу все термины, так если бы они принадлежали одной категории, следовательно все вперемешку.
Выводится вот так (неправильно):
Подкатегория 1-1 - вес 1
Подкатегория 2-1 - вес 1
Подкатегория 1-2 - вес 2
Подкатегория 2-2 - вес 2
Подкатегория 1-3 - вес 3
Подкатегория 2-3 - вес 3
Как вариант, чтобы решить эту проблему, нужно каждому термину назначить вес, которого нет у других терминов. Есть ли модуль, который позволяет прописать веса терминов в виде таблицы, чтобы не заходить в настройки каждого термина (чокнешься же).
Заранее спасибо за помощь.