Модуль Opencart 3

Гость7 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
19.09.2019

Создать модуль для OpenCart 3.0.3.2 который будет каждый час проверять .csv таблицу размещенную на хостинге, в которой прописаны цены на товары и обновлять их при изменении. При чем необходимо сравнивать данные столбца с названием — «Цена на сайте» — с «Рекомендованной ценой», логика такая:

- если «цена на сайте» меньше «рекомендованной», то присвоить этому товару сумму указанную в таблице «рекомендованная цена» и сделать акцию с «ценой на сайте». (*Пример Product_id – 91: «Цена на сайте» - 1109, «Рекомендованная цена» - 1499. По итогу на сайте цена товара со скидкой 1109, старая цена — 1499)

- если «цена на сайте» больше «рекомендованной», то присвоить этому товару сумму указанную в таблице «цена на сайте». (*Пример Product_id – 73: «Цена на сайте» - 2009, «Рекомендованная цена» - 1999. По итогу на сайте цена товара 2009)

- если «цена на сайте» равна нулю, то присвоить этому товару статус - «нет в наличии», сумму указанную в таблице «рекомендованная цена». Так пробегаться по файлу ежечасно и для каждого Product_id обновлять цену и статус.

Так пробегаться по файлу ежечасно и для каждого Product_id обновлять цену и статус.

Заявки фрилансеров