Вычисление двух полей во вьюхе

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

Аватар пользователя iNFerNo iNFerNo 2 марта 2011 в 12:18

Я вывожу заголовки песен, сумму голосов за текст, сумму голосов за музыку.

Голосуют юзеры модулем Rate (вариант 5 звезд).

Необходимо сложить сумму голосов за текст И сумму голосов за музыку И разделить на 2

чтобы получить итог по песни.

возможно ли такое.

и есть ли еще какие то решения... для вывода итоговой цифры для ноды по 2 и более опросам.

Комментарии

Аватар пользователя Sun-fire Sun-fire 2 марта 2011 в 16:33

Дальше РНР-снипетом в поле CustomField считаем значение на основе доступных во вьюхе параметров. Если чего доступного среди параметров нет - достаем из базы используя в запросе что-то из доступного.

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 2 марта 2011 в 18:21

Если уж считать, то явно лучше это делать в отдельном ССК поле, используя Сomputed field

За

1) Это поле ты можешь выводить в вьюсах, фильтровать, сортировать по нему
2) Это ещё один модуль в твоей обширной коллекции модулей. Так мило

Против

Там только код, никаких кнопочек