10ответ(ов) в теме
Aleks131
не в сети 2 года
На сайте с 15.11.2019
Участник
Тем 2
Сообщения 7
1
13:22
Версия WP-Recall: 16.17.16
Версия дополнения: 1.14.4

Добрый день. Как в плагине сделать, чтобы отображались суммы начислений, где минимальное значение пять знаков после запятой (пример 0,00001) ?? После приёма в криптовалюте.

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

видимо речь не об отображении, а о хранении суммы на балансе пользователя с указанной точностью?
смотрите код дополнения user balance, находите вхождение строки "round", там происходит округление до двух чисел после запятой, вот это округление надо убрать или указать свою точность до нужных знаков после запятой.

0
Aleks131
не в сети 2 года
На сайте с 15.11.2019
Участник
Тем 2
Сообщения 7
3
15:25

Заменил округление до 5 чисел после запятой, но ничего не поменялось.
Ранее совершенные начисления ведь должны были измениться, а сейчас там также 0 значение?!
Или в коде ещё минимальный шаг 1 и с единицы только было начало изменение баланса?

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

ранее совершенные начисления никак не могут измениться

0
Aleks131
не в сети 2 года
На сайте с 15.11.2019
Участник
Тем 2
Сообщения 7
5
11:31

Вы не можете просматривать опубликованные ссылки

<--изображение

Везде round заменил на 5 знаков после запятой. Сумма платежа всегда в целых числах отображается, даже когда 0,5 ставишь до 1 округляет.
Как в столбце "Размер поощрения", Сумма платежа и начисление от этой суммы, выводились с точностью 5 знаков после запятой?

Редакции сообщения
21.11.2019 11:32Aleks131Причина: не указано
21.11.2019 11:33Aleks131Причина: не указано
21.11.2019 15:16Aleks131Причина: не указано
0
Андрей CS
не в сети 15 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 15994
6
15:21

значит не везде заменили, смотрите также файлы дополнения партнерки в папке partners-system, там также потребуется все округления привести к нужному формату

0
Aleks131
не в сети 2 года
На сайте с 15.11.2019
Участник
Тем 2
Сообщения 7
7
16:40

В дополнения партнерки в папке partners-system тоже заменен round (там в одной строчке в одном только файле вышло ../wp-content/wp-recall/add-on/partners-system/classes/class-partners), и это не повлияло.
'Сумма платежа' даже 0,5 вводишь а выставляется только целое 1. Это наверно по другому меняется и где?

Редакции сообщения
21.11.2019 16:47Aleks131Причина: не указано
21.11.2019 16:47Aleks131Причина: не указано
21.11.2019 16:47Aleks131Причина: не указано
0
Владимир (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18498
8
16:48

Здравствуйте.

Встряну в разговор.

Если тип поля <input type="number" то по стандартам html5 туда можно вписать целые числа. Но если изменить так <input type="number" step="0.01"> то можно и дробные
Вот примеры

Вы не можете просматривать опубликованные ссылки
0
Aleks131
не в сети 2 года
На сайте с 15.11.2019
Участник
Тем 2
Сообщения 7
9
17:02

Хорошо бы знать где именно это поменять, так как user balans и money wallet после изменение round начали как надо отображаться. А в partners-system всего одно строчка была на изменение round, и это не повлияло. type="number" также не выдаёт при поиске по коду в дополнении partners-system.

0
Владимир (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18498
10
17:20

Если type="number" там нет - значит моё предположение было неверным.

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