Здравствуйте!
Подскажите, как можно сделать блок "Популярные записи" с помощью модулей views, fivestar + Vote Api.
В блоке должны отображаться 6 популярных записей. Какие настройки прописать для views? Спасибо.
Здравствуйте! Уже вот как 3 дня мучаюсь с вьюс, но как бы ни старалась не получается вывести блок самый популярных записей.
Создала вьюс "Самые популярные записи" и с помощью блока разместила на главной странице. А блок сортирует как попало.
Первым показывает статью с Average: 3.5 (4 votes), вторым показывает Average: 3.3 (3 votes), в третьем показывает Average: 3.7 (3 votes). Как-то нелогично все отображается.
А интеграцию все таки и не смогла найти.
Комментарии
у fivestar должна быть интеграция с вььюс. ее и используйте
Здравствуйте! Уже вот как 3 дня мучаюсь с вьюс, но как бы ни старалась не получается вывести блок самый популярных записей.
Создала вьюс "Самые популярные записи" и с помощью блока разместила на главной странице. А блок сортирует как попало.
Первым показывает статью с Average: 3.5 (4 votes), вторым показывает Average: 3.3 (3 votes), в третьем показывает Average: 3.7 (3 votes). Как-то нелогично все отображается.
А интеграцию все таки и не смогла найти.
так у вас сортировка задана? по времени публикации наверно
У меня настройки вьюс таковы:
КРИТЕРИИ ФИЛЬТРАЦИИ
Содержимое: Опубликовано (Да) | Настройки агрегации
Содержимое: Тип (= Рецепт) | Настройки агрегации
MIN(Содержимое: Оцените рецепт:rating) (>= 3) | Настройки агрегации
КРИТЕРИЙ СОРТИРОВКИ
AVG(Содержимое: Оцените рецепт:rating) (возр.) | Настройки агрегации
ОТНОШЕНИЯ
Содержимое: Vote results
Кто знает как настроить views чтобы он выводил самые популярные записи на основе рейтинга fivestar?