User Points

D8, Rules, Points (daily)

27 июня в 22:57

Халоу.

D 8.8.8. Вся сборка свежая, версии не пишу. На всякий случай: PHP 7.3.8, MySQL 5.7.26. Ошибок никаких нет, только предлагает обновится соответственно.

Голову сломал уже, приходится спрашивать.

Общая задача: начислять поинты каждый день (один раз, Cron) по уровню баланса Commerce funds юзера.
Подзадача 1: дать роль А юзеру В, если он пополнил депозит на Х рублей.
Подзадача 2: начислить поинты по Крону раз в день по роли юзера из подзадачи 1.

User Points + ручное добавление баллов/rules = неправильно считаются максимальные баллы пользователя.

29 ноября 2016 в 13:56

Добрый день!

Когда начисляются баллы за какое-то действие (например, добавление материала), то баллы плюсуются к текущему количеству и к суммарному количеству баллов у пользователя (max_points в БД).

Если добавлять баллы через ручное создание операции или через rules, то баллы плюсуются только к текущему количеству баллов.

Значит, нельзя построить рейтинг пользователей по суммарному количеству баллов за все время.

В чем может быть проблема?

Кнопка списания поинтов (модуль user points)

20 декабря 2015 в 13:25

Есть вопрос, как можно реализовать кнопку списания поинтов у каждого из пользователей?(модуль user points)
Если через модуль rules то как?(объясните как для полного чайника)

При условии что пользователь данной кнопки не видит.
Заранее большое спасибо!