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

1)В PhreeBooks импортируются следующие данные о товарах:

Артикул, Название(Short Description), Розн_Цена, Опт_цена, Вес, Inactive (активен товар или нет), vendor_id (Ид поставщика)

2)Ключ синчронизации - артикул, все товары сравниваются только по АРТ. Если артикул товара в магазине равен или менее 3-х символов, товар игнорируется вобще

3)Товары в магазине с атрибутами, атрибути работают по следующей логике:

Берется первый товар из табл ps_product, ИД этого товара ищется в таблице ps_product_attribute.

а) если ИД этого товара НЕТ в таблице атрибутов - то все данные этого товара (название, вес, арт, цена опт, цена розн, берется из этой табл ps_product)

б) если его ИД есть в этой таблице то резельтатом будет товары со следующими даными: Название товара(из ps_product) через пробел название атрибута, а вес, оптовая цена,

артикул берется из ps_product_attribute. Розничная цена товара - это цена из ps_product + цена из ps_product_attribute.

И так делается для КАЖДОГО атрибута (их может быть от одного до бесконечности)

Сравнение значит будет так:

Нажимаем Кнопку "Импортировать товары":

Выводится список товаров (Арт, название, розн, опт) возле какждого чекбокс, отмечаем чекбоксы (интерфейс с чекбоксами как в ПХПмайадмин), и жмем импорт.

Выводятся только товары АРТ которых нет вобще в БД PhreeBooks

Нажимаем кнопку "Сравнить товары":

По АРТ сравниваются цены в БД магазина и PhreeBooks и выводится аналогичный список товаров с чекбоксами, цены которых отличаются (как розн так и опт)

но также со столбцами значения цен в БД самого магазина(тоесть Арт, название, розн, розн_МАГ опт, опт_МАГ), параметры которые различны, выделяются красным. Аналогично ставим чекбоксы, но есть уже две кнопки,

Обновить в PhreeBooks (цены из магазина переписываются в БД PhreeBooks), и наоборот Обновить в Магазине.

Также ниже идет список у которых отличаются название, вес, Inactive, vendor_id, но для этих товаров возможна синхронизация только в одну сторону - из магазина в БД PhreeBooks

[update]А также список товаров которые есть в БД PhreeBooks но нет в магазине (просто для инфо)

Все. Обновляется только то что написано - ни количество, ничего более)

14 лет назад
Jin-Roh
38 летУкраина
16 лет в сервисе
Был
7 лет назад