Всем привет!
Подскажите более грамотный вариант реализации следующего, есть авторизованные пользователи, пользователи участвуют в игре, после игры на сайт выкладываются результаты пользователей(1 нода со всеми пользователями и их результатами), мне нужно: чтобы эти результаты подтягивались в профиль(но не просто вьюс + контекстные фильтры), а чтобы на основе этих результатов формировался бал пользователя, то есть изменялось поле отвечающее за бал, на основе всех ссылающихся на него материалов(результатов пользователей/ результирующей ноды).
Каким путем пойти? подскажите.
Пока думаю над следующими вариантами:
1. Computed Field - пока не ковырял, но вроде можно с помощью него что то рассчитывать.
2. Rules - опять же только в теории, рассчитывать и изменять поле после публикации материалов.
3. в ручную, не очень хочется
Есть мысли?
Благодарю!
Комментарии
Обычно, при таких сложных условиях только кастом помогает.
Сделайте условия расчета попроще, чтобы контриб справился
ну по сути мне нужно выводить в пользователе число, которое является средним арифметическим данных из других нод определенного типа. Притом, что в тех нодах, есть ссылка на пользователя(ну или связка по термину.)