Тема: Модуль "Интеграция Prom.UA"

Нужно было добавить в выгрузку пункт "старая цена"
Поскольку данная функция не есть обязательной попросили предварительно 20 у.е., пришлось разбираться самому...

Вот что получилось:

в application/modules/promxml/models/promxml_model.php строка примерно 226
после строки

$offers[$unique_id]['price'] = $variant->getPrice();

- добавить строку

if (($variant->getOriginPrice()) > ($variant->getPrice())){$offers[$unique_id]['oldprice'] = $variant->getOriginPrice();};

Принцип работы такой: в файле выгрузки в каждом из товаров появляется строка "старая цена", если в товаре нет старой цены - ничего не выводиться.

Возможно код громоздкий, но работает - проверено в prom.ua...может кому пригодится.

Thumbs up Thumbs down