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