Сортировка комментариев первого уровня по рейтингу

Аватар пользователя WebFamily WebFamily 2 января 2014 в 16:07

С помощью модуля Rate создал голосование на комментариях.
Создал Views, в котором отсортировал комментарии по общему счету голосов. Все отлично комментарии сортируются, НО!
Все комментарии сортируются, несмотря на то, что некоторые из них были ответами к другим, теперь все смешалось в кучу.

Необходимо сортировать комментарии только по первому уровню, как скрине. Натолкните на мысль пожалуйста.

ВложениеРазмер
Иконка изображения primer-sortirovki-golosov.jpg36.42 КБ

Комментарии

Аватар пользователя WillWe WillWe 25 марта в 15:07

Решил не создавать новую тему, а апнуть ту, что так и осталась без ответа.
В гугле ответа не нашел.
Проблема в том, что при формировании комментариев при помощи вьюшки - напрочь пропадает ветвление. При этом вроде как отобразить то их в нужном порядке можно (Комментарий: Тема обсуждения) и даже есть некоторое значение - глубина комментария. Но как при этом организовать отступ слева в зависимости от этой глубины?
Вообще, изначально я тоже хотел отсортировать комменты по Рэйту, как и автор темы (естественно с соблюдением иерархии), потом я уже подумал, что отсортировать бы их еще и по количеству дочерних комментариев (ну то есть типа по популярности), но это тоже хоть с вьюсом хоть без вьюса не могу понять как сделать.