Домой Каталог: Дополнения WP-Recall Partners System Проценты поощрения в зависимости от роли пользователя на сайте
4ответ(ов) в теме
stillfree_fan@mail.ru
не в сети 8 месяцев
На сайте с 14.05.2020
Участник
Тем 1
Сообщения 2
1
12:23
Версия WP-Recall: 16.18.20
Версия дополнения: 1.17.0

Доброго дня. На сайте есть 2 роли пользователей(выбирается юзером при регистрации). Как сделать так что бы если у пользователя выбрана "роль1", то схема 10%(уровень 1) и 5%(уровень 2). Если же юзер выбрал себе "роль2", то 15%(уровень 1) и 10%(уровень 2). Т.е. интересует настройка поощрений в зависимости от роли пользователя на сайте

0
Андрей CS
не в сети 22 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
2
12:28

Добрый день. Такой возможности нет, только если лезть в код дополнения и там прописывать какие то условия в зависимости от текущей роли пользователя.

0
stillfree_fan@mail.ru
не в сети 8 месяцев
На сайте с 14.05.2020
Участник
Тем 1
Сообщения 2
3
12:37

Спасибо за оперативный ответ. Такой вопрос возьмётесь ли за дороботку(вознаграждение само собой)? Если нет, то может подскажите добрым советом, если полезу сам?

0
Андрей CS
не в сети 22 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
4
12:42

В данный момент, задания не рассматриваю, но могу указать на файл /partners-system/classes/class-partners.php
на строке 315 будет

$this->size	 = $ps_options['levels'][$this->level]['size'][$action];

тут задается размер поощрения на определенном уровне
можно заменить эту строку на условие типа
if($this->level == 1){ 
    $this->size = 10 
}

и в этом же условии проверять роль текущего пользователя

0
Вы не имеете права на публикацию сообщений в этой теме