Virtuemart экспорт YML, ver 3.53

  1. Добавлен параметр "ID поля управления товарами": ID настраиваемого поля Virtuemart, которое будет использовано для управления включением товаров в прайс. Значениями поля может быть Да/Нет, 1/0, true/false, участвует/не участвует.
  2. Добавлена опция "CPA -> Исключить инверсно": исключить из выгрузки товары, у которых настраиваемое поле из п.1 (см.выше) содержит значение "Да".

    Способ применения. В обычном режиме выгрузить товары со значением поля = "Да". Затем можно что-то изменить в настройках выгрузки (например, сроки доставки) и включить опцию "Исключить инверсно" – теперь в прайс попадут те товары, которые были исключены в предыдущей выгрузке. В-общем, кому надо – поймёт ))

  3. Добавлен параметр "Срок доставки от количества на складе".

    Способ применения. Например, для количества на складе меньше 5 штук можно увеличить срок доставки с учётом времени поставки на склад. Если товара много, срок доставки 1-2 дня, если мало – 5-7 дней.

  4. Исправлен баг с ценой для товаров, в карточке которых цена не установлена.
  5. Параметр "Минимальный остаток" можно указать в ссылке генерации прайса [?|&]min_quantity=0. Задаёт минимальное количество товара на складе, чтобы включить этот товар в прайс. В данном примере в прайс попадут товары с остатком от нуля и больше.
    Наличие параметра "min_quantity" в ссылке принудительно устанавливает режим "Использовать склад => Да" независимо от его значения в параметрах плагина!
  6. Добавлен триггер для дополнительных плагинов "onBeforeDescription". Это позволит добавлять специфические XML-поля в секцию товара <offer> перед полем <description> для сохранения порядка следования полей в фиде.