Возможно, причем очень просто. Хотя есть некоторые баги, но обо всем по порядку...
Sort Critetia -> Fivestar: Vote results, устанавливаем Order и все дела. Но есть подводный камень: в вывод попадут ноды у которых нет голосов, даже если установить фильтр Fivestar: Average vote. Как это пофиксить, пока не разбирался.
Пример того, как это работает: http://fotoplace.ru/top/week (Лучшие по оценкам).
В приведенном примере как раз нарушена сортировка - сначала идет нод с меньшим рейтингом (2.5 звезды), потом ном с рейтингом 3 звезды, потом нод без рейтинга.
кстати, если обновить модуль Voting API до версии в разработке, то интеграция с Views будет работать правильно и появится возможность сделать сортировку во view по average vote.
Но у меня еще почему-то сглючил виджет FiveStar - не работал submit в скрипте. Поменял в результате FiveStar на jRating.
Вообще после работы с eZ Publish Drupal производит тягостное впечатление - кастомизация чего-либо всегда приводит к долгим копаниям в коде, модули друг с другом стыкуются "с большими зазорами" - не привык я к такому...
Комментарии
Возможно, причем очень просто. Хотя есть некоторые баги, но обо всем по порядку...
Sort Critetia -> Fivestar: Vote results, устанавливаем Order и все дела. Но есть подводный камень: в вывод попадут ноды у которых нет голосов, даже если установить фильтр Fivestar: Average vote. Как это пофиксить, пока не разбирался.
Пример того, как это работает: http://fotoplace.ru/top/week (Лучшие по оценкам).
В приведенном примере как раз нарушена сортировка - сначала идет нод с меньшим рейтингом (2.5 звезды), потом ном с рейтингом 3 звезды, потом нод без рейтинга.
Это подтверждает то, что интеграция с Views работает не всегда корректно
Здравствуйте, подскажите пожалуйста как вставить в тему эти звездочки (в node.tpl.php). Заранее спасибо.
кстати, если обновить модуль Voting API до версии в разработке, то интеграция с Views будет работать правильно и появится возможность сделать сортировку во view по average vote.
Но у меня еще почему-то сглючил виджет FiveStar - не работал submit в скрипте. Поменял в результате FiveStar на jRating.
Вообще после работы с eZ Publish Drupal производит тягостное впечатление - кастомизация чего-либо всегда приводит к долгим копаниям в коде, модули друг с другом стыкуются "с большими зазорами" - не привык я к такому...
Вышла новая вресия Voting API
Обещают исправленную интеграцию с Views
http://drupal.org/node/129093
Подтверждаю! Исправлены некоторые неприятные баги, в т. ч. те, о которых я писал выше. Т. ч. обновляемся!
в 6-м друпале и втором views напрочь пропал Sort Critetia -> Fivestar: Vote results - что теперь делать непонятно
оказывается его надо в Relationships добавить и в поле, тогда он появляется в Sort Critetia