[РЕШЕНО] Помогите сообразить как списывать ежедневно User points с определенным коэффициентом

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

Аватар пользователя greenteamer greenteamer 4 марта 2013 в 16:18

Задача:
-я начисляю пользователю количество кредитов
-у каждого пользователя есть поле типа "колличество" (integer)
.... до этого момента я все понимаю как сделать
дальше - нужно что бы в зависимости от значения (integer) у пользователя каждый день уменьшалось колличество кредитов (userpionts)
Проблемма:
-собственно не могу ссобразить как уменьшать не просто на заданное число, а что бы это число умножалось на поле пользователя "колличество"

Комментарии

Аватар пользователя greenteamer greenteamer 4 марта 2013 в 20:54

"Anton1" wrote:
не сложней чем борщ! :)

Спасибо, честно говоря Вы меня очень вдохновили глубже изучать Drupal )) боюсь только модули снова сыграют на моей лени... ))

Аватар пользователя greenteamer greenteamer 4 марта 2013 в 20:58

"neltharian" wrote:
покопайтесь с модулем radioaktivity - там у них подобная фишка для нод сдлеана может для юзеров тоже есть

Спасибо большое, буду разбираться!!!
нашел тагже решение , немного может кривоватое... Userpoints создают в таксономии свой словарь, и по этому словарю можно настроить модуль userpoints evaporation
посмотрим какое решение наиболее благородное ... а так свой модуль конечно идеальный вариант)) уметь бы писать ((

Аватар пользователя greenteamer greenteamer 12 марта 2013 в 12:26

Спасибо всем, решил вопрос модулем userpoint + Evaporation
все удобно настраивается по таксономии создаешь категории пользователей
далее настраиваешь ежедневное списывание кредитов в зависимости от категории!
при регистрации к пользователю привязал список терминов и вуаля))