Начисление рейтинга при регистрации

InstantCMS 2.X
#1 20 марта 2018 в 11:37
Доброго времени!
Возникла нужда начислять рейтинг при регистрации пользователей.
В первой ветке помню нужно было просто в запросе к базе на создание пользователя место 0 поставить нужное число, а вот как в двойке ума не приложу =(

Буду благодарен за помощь
#2 20 марта 2018 в 11:54

В первой ветке помню нужно было просто в запросе к базе на создание пользователя место 0 поставить нужное число, а вот как в двойке ума не приложу =(

Jestik
Да точно также.
Можно в файле \system\controllers\users\model.php в функции addUser дорисовать рейтинг.
  1. $user = array_merge($user, array(
  2. 'groups' => $groups,
  3. 'password' => $password_hash,
  4. 'password_salt' => $password_salt,
  5. 'date_reg' => $date_reg,
  6. 'date_log' => $date_log,
  7. 'time_zone' => cmsConfig::get('time_zone'),
  8. 'notify_options' => $this->getUserNotifyTypes(true),
  9. 'rating' => нужное число
  10. ));
Можно хук какой-нибудь придумать, чтобы при регистрации добавлял рейтинг.
#3 20 марта 2018 в 13:18
Ris, Благодарю!
#4 27 марта 2018 в 13:27
Похожий вопрос: если пользователю плюсану в карму/репутацию, то можно прибавить и в рейтинг тоже автоматически?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.