Домой Каталог: Дополнения WP-Recall Partners System Как вывести сумы всех выводов реферала и суму заработанных средств?
8ответ(ов) в теме
Sasha5800
не в сети 4 года
На сайте с 30.08.2020
Участник
Тем 3
Сообщения 16
1
16:24
Версия WP-Recall: 16.21.9
Версия дополнения: 1.17.0

Как вывести сумы всех выводов реферала и суму заработанных средств?
Нашел только текущий баланс

0
Андрей CS
не в сети 10 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16925
2
16:51

сумма всех выводов пользователя

$sum = RQ::tbl(new MW_Request())->select(['output_rq'])->where(['user_id' => $user_id])->get_sum();

сумма всех приходов от партнерской программы (потребуется обновить дополнение до версии 1.17.1)

$sum = RQ::tbl(new PS_Inc_Query())->select(['size_inc'])->where(['partner' => $user_id])->get_sum();

0
Sasha5800
не в сети 4 года
На сайте с 30.08.2020
Участник
Тем 3
Сообщения 16
3
18:53

Подскажите пожалуйста как правилньо вывести в коде

0
Андрей CS
не в сети 10 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16925
4
19:25

ну берете предложенный код и выводите, также как вывели rcl_get_user_balance()

0
Sasha5800
не в сети 4 года
На сайте с 30.08.2020
Участник
Тем 3
Сообщения 16
5
19:39

если так вывожу select(['output_rq'])->where(['user_id' => $user_id])->get_sum(); ?> ошибка

0
Андрей CS
не в сети 10 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16925
6
19:41

Я не могу знать, что у вас за ошибки возникают, вам необходимо учиться обрабатывать ошибки самостоятельно, тем более, если вы беретесь за кастомизацию предлагаемого решения.

0
Sasha5800
не в сети 4 года
На сайте с 30.08.2020
Участник
Тем 3
Сообщения 16
7
19:51

Aug 30 19:48:12 vh201 apache_error: winners.alexanderzhukov.pro [Sun Aug 30 19:48:12 2020] [error] [pid 6888] sapi_apache2.c(362): [client 46.119.196.186:40122] PHP Fatal error: Uncaught Error: Class 'RQ' not found in /home/c/cj04754/winners/public_html/wp-content/themes/Winners_Club/template-referral.php:152nStack trace:n#0 /home/c/cj04754/winners/public_html/wp-includes/template-loader.php(106): include()n#1 /home/c/cj04754/winners/public_html/wp-blog-header.php(19): require_once('/home/c/cj04754...')n#2 /home/c/cj04754/winners/public_html/index.php(17): require('/home/c/cj04754...')n#3 {main}n thrown in /home/c/cj04754/winners/public_html/wp-content/themes/Winners_Club/template-referral.php on line 152

0
Андрей CS
не в сети 10 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16925
8
20:12

Класс RQ определяется в плагине wp-recall, возможно, на момент срабатывания шаблона класс еще не определен.
Пробуйте обернуть запрос в функцию и поместить ее в файлы дополнения партнерки и вызывать уже эту функцию

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