Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Обновление остатков и цен в БД opencart из Yandex yml (xml)

Источник – стандартная выгрузка Yandex YML (xml для маркета)

Логика работы скрипта.

1. Выполняем запрос к БД

UPDATE `product` SET `quantity` = '0' where `upc` = 'fine'

2. Берем значение vendorCode, к нему добавляем приставку fine_

Например: в xml код BT20, будет fine_BT20

3. Находим в БД запись где ‘sku’ = vendorCode с приставкой

4. Обновляем значения.

'quantity’ = xml stock

‘price’ = xml price

5. Пишем лог что обновили и отправляем уведомление на email со статусом.

ПОЖАЛУЙСТА, УКАЗЫВАЙТЕ СТОИМОСТЬ И СРОКИ. СПАСИБО.

8 лет назад
LiveSib
36 летРоссия
12 лет в сервисе
Был
3 года назад