Домой Каталог: Дополнения WP-Recall Invest System Meta-key Invest System для вывода данных на отдельных страницах
10ответ(ов) в теме
Клиент
не в сети 6 лет
На сайте с 29.06.2018
Участник
Тем 13
Сообщения 32
1
12:17
Версия WP-Recall: 16.17.4
Версия дополнения: 2.1.1

Здравствуйте!
Необходимо вывести числовые показатели созданного нами в Invest System депозита (например, текущее числовое значение поля "Размер вклада" или же "Платёж" и т.д.) на отдельных страницах сайта, используя функцию get_meta, но не могу найти в инспекторе браузера meta-key для полей/строк таблицы Invest System, отображающей эти текущие числовые показатели депозита.
Подскажите, где можно увидеть эти meta-key?

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

характеристики определенного депозита можно получить с помощью функции
insys_get_deposit_field($deposit_id, $fieldName)
где $deposit_id - идентификатор депозита,
$fieldName - наименование поля депозита, оно может быть одним из:
'deposit_name',
'deposit_procent',
'deposit_days',
'max_pay',
'min_pay',
'max_paids',
'deposit_status'

0
Клиент
не в сети 6 лет
На сайте с 29.06.2018
Участник
Тем 13
Сообщения 32
3
13:40

Андрей, спасибо Вам за функцию! Вопрос: а в поле вместо $deposit_id достаточно указать ID вклада, например: '3' (в моём случае) или нужно что-то ещё дописать к данному значению '3'?

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

речь все же идет о депозите, а не о вкладе пользователя, указывается просто число идентификатора

0
Клиент
не в сети 6 лет
На сайте с 29.06.2018
Участник
Тем 13
Сообщения 32
5
13:04

Андрей, подскажите, а как отобразить характеристики определенного депозита, например, текущее числовое значение поля "Размер вклада" или "Платёж" с помощью предоставленной Вами функцией?

0
Андрей CS
не в сети 4 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 17001
6
13:11

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

0
Клиент
не в сети 6 лет
На сайте с 29.06.2018
Участник
Тем 13
Сообщения 32
7
12:19

Андрей, а как тогда вывести (отобразить) текущие числовые значения полей "Размер вклада" и "Платёж" на отдельных страницах сайта?

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

речь идет о характеристиках существующего вклада конкретного пользователя в определенный депозит?

0
Клиент
не в сети 6 лет
На сайте с 29.06.2018
Участник
Тем 13
Сообщения 32
9
12:39

Да

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

чтобы получить данные определенного вклада следует использовать функцию insys_get_paid($paid_id), где
$paid_id - идентификатор вклада
в результате будет получен объект с данными вклада:
'user_id',
'deposit_id',
'paid_pay',
'paid_date',
'paid_status'

где paid_pay - размер вклада

Чтобы получить размер платежа по определенному вкладу следует использовать функцию insys_get_pay($deposit_procent,$paid_pay), где
$deposit_procent - текущий размер процента депозита которому принадлежит вклад,
$paid_pay - размер вклада в этот депозит

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