Способ массового задания веса для терминов.
Извиняюсь, если уже было.
Есть словарь с иерархией вида:
Категория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