Изменения цены (или любого числа) на заданный процент

Плагин D5Plugin_PriceChanger позволяет изменять на заданный процент спарсенное числовое значение поля. Обычно он используется для изменения оригинальной цены (спарсенной на сайте поставщика) на определенный процент.

Важно: Требования к исходному значению поля

Для корректной работы плагина он должен подключаться к полю, в которое парсится цена в числовом виде (без дополнительных надписей, например названия валюты руб или $). Поддерживаются как целые числа, так и числа с плавающей точкой. Если число не целое, то в виде разделителя целой и дробной частей должна использоваться запятая. В обратном случае плагин выдаст ошибку Convert Number Problem. Например, правильно на вход подавать числа в следующем формате:

11995
или
11995,0

но уже неправильно в следующем формате:

11995.0

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

кликните на изображении для увеличения

Стоимость плагина составляет 10$. Вы можете купить плагин прямо сейчас.

Импорт плагина в Datacol

Импорт плагинов в программу подробно описан в справке (доступной из интерфейса программы):

кликните на изображении для увеличения

Подключение плагина к настройке

Плагин D5Plugin_PriceChanger подключается в качестве плагина для обработки значения поля. Плагин может подключаться одновременно к нескольким полям данных.

кликните на изображении для увеличения

Конфигурация плагина D5Plugin_PriceChanger задается в соответствующей настройке.

кликните на изображении для увеличения

В конфигурации задаются следующие параметры:

  • percent — процент, на который изменяется исходное число.
  • plus — флаг, уточняющий что нужно сделать с исходным числом — увеличить или уменьшить. Если флаг равен 1, то значение увеличивается. Если флаг равен 0, то значение уменьшается.

Пример строки конфигурации:

<dc5par type="int" name="percent">20</dc5par>
<dc5par type="int" name="plus">1</dc5par>

ООО "Интернет-Автоматизация"

71700, Украина, Запорожская область,
г.Токмак, ул.Гоголя, 103/2

Datacol VKontakte Datacol Twitter Datacol Google Plus Datacol Facebook Datacol Telegram
карта сайта
X
У вас есть вопрос?
Менеджер проектов свяжется с вами в течении 1 рабочего дня.