Есть магаз http://www.telstar.com.ua/ , не могу придумать как с него перенести товары на ось брокарта, ось самописная, основана на оскомерс, правильнее было бы переносить через базу но у меня не хватает ума для этого а парсерами которые имею не получается ,так как теги прописаны как попало и есть куча повторений
Как перенести товары с самописа в брокарт?
Основная задача - привести все к виду opencart
SELECT * from PRODUCTS
где * это поля опенкартовского oc_product
например
qnt as quantity
price as price
_sku_ as sku
и т.д.
Тех полей которых нет, дополнить дефолтными значениями
0 as subtract
Если нет языковых зависимостей (таблиц)
под
SELECT * from PRODUCTS_DESCRIPTION
name as name
text as description
И.тд.
Т.е. по сути - основная задача
Подготовить все для "совместмиости таблиц
Плюс, временно добавить,, например old_id
Чтобы на момент переноса существовала прямая зависимость
работа
SELECT * from PRODUCTS
где * это поля опенкартовского oc_product
например
qnt as quantity
price as price
_sku_ as sku
и т.д.
Тех полей которых нет, дополнить дефолтными значениями
0 as subtract
Если нет языковых зависимостей (таблиц)
под
SELECT * from PRODUCTS_DESCRIPTION
name as name
text as description
И.тд.
Т.е. по сути - основная задача
Подготовить все для "совместмиости таблиц
Плюс, временно добавить,, например old_id
Чтобы на момент переноса существовала прямая зависимость
работа
проблема в том что я не могу понять как в кучу свести поля. в оперкарт почти все поля в одной таблице а тут получается что есть таблица товара с его id, айди мануфактуры и айди категории, остальное в других таблицах, цена атдельно, количество тож своя таблица ,картинка -отдельная таблица...Вкладення: Screenshot_6.png · Screenshot_7.png
Скорее всего, надо дать спецу, что бы либо запрос написал либо создал смежную, симбиоз самописа и ОС, так сказать.
1. в самописе поулчить getProduct
2 взять опенкартовский getProduct
отделить из первого поля для oc_product
Создать запрос addPRoduct для ОС на основе данных из п.1
2 взять опенкартовский getProduct
отделить из первого поля для oc_product
Создать запрос addPRoduct для ОС на основе данных из п.1
Читати може будь-хто. Щоб писати й голосувати — увійдіть в акаунт.