Views+Voting API: как вывести список лучших нод по терминам

Главные вкладки

Аватар пользователя Zoxx Zoxx 5 февраля 2010 в 15:47

Добрый день. Подскажите пожалуйста:
На моем сайте установлены Voting API+Fivestars для пользовательской оценки материалов. Материалы сгруппированы по терминам.
Суть озадачившей меня проблемы: можно ли с помощью Views сделать блок, который на странице термина будет отображать ноды с наивысшей оценкой, помеченные этим термином, и как? Или же для каждого термина нужно делать отдельный View(чего крайне не хотелось бы, многовато терминов...) Также буду признателен, если подскажете более изящный способ решения проблемы, чем Views - например, сниппет.
Извиняюсь, если эта тема здесь уже обсуждалась

Комментарии

Аватар пользователя Stan.Ezersky Stan.Ezersky 5 февраля 2010 в 18:52

"Zoxx" wrote:
можно ли с помощью Views сделать блок, который на странице термина будет отображать ноды с наивысшей оценкой,
Можно, вот пример, правда тут ещё и сортировка по рейтингу, но суть та же.

Здесь, на форуме, есть два скриншота с настройкой аргументов Views именно под ваш запрос

Аватар пользователя Zoxx Zoxx 5 февраля 2010 в 18:59

Stan.Ezersky
простите, ваш пример это не то, что мне нужно.
Еще раз:
нужен блок, который будет отображать несколько нод(заголовки) с наивысшей оценкой. Блок вешается на странице термина, и в нем должны отображаться лучшие материалы, помеченные этим термином

Аватар пользователя Stan.Ezersky Stan.Ezersky 5 февраля 2010 в 19:14

"Zoxx" wrote:
нужен блок, который будет отображать несколько нод(заголовки) с наивысшей оценкой. Блок вешается на странице термина, и в нем должны отображаться лучшие материалы, помеченные этим термином
А кто мешает добавить аргументы (tid)? В моём примере и выводятся сайты с наивысшей оценкой. Вам остаётся добавить ещё один аргумент - Term ID

Аватар пользователя Zoxx Zoxx 6 февраля 2010 в 0:27

я бы рад, но что дальше? ставлю аргумент TID*, и начинаются чудеса
1. при выборе "страница возврата не найдена" - блок вообще не кажет
2. при выборе "отобразить все значения" - показывает просто 5 нод с наибольшей оценкой, вперемешку изо всех категорий
3. при выборе любой из "сводок" - выводит список из 5 термином, к которым есть оценки, причем выводит их с кривыми ссылками типа "http://17/"
А с остальными окошками вообще непонятно, что делать. Какие значения они могут принимать? Wildcard, Wildcard Sub, Option - что в них помещать? Голова идет кругом, вторая сотня страниц бесполезной информации. Я понимаю, что

"Stan.Ezersky" wrote:
Здесь, на форуме, есть два скриншота с настройкой аргументов Views именно под ваш запрос

Только что-то уж больно глубоко эта информация зарыта...Со структуризацией документации здесь полный бардель

*Про TID забыл добавить, что под аргументом есть подпись "Установите глубину поиска для этого аргумента". И где его, собственно, устанавливать?