Уважаемые форумчане,
помогите составить sql запросы для импорта товаров в magento. Возможен ли импорт сразу конфигурируемых товаров в Magento, как в Opencart, т.е один и тот же товар, но с разными характеристиками (цвет, размер)?
Буду очень признателен.
SQL запросы для MAGENTO
- Дмитрий Федюк
- Сообщения: 1
- Зарегистрирован: 03 фев 2014 08:47
Качественное универсальное программирование импорта товаров в Magento на языке SQL практически невозможно по следующим причинам:
Своё программное решение можно реализовать двояко:
В частности, настраиваемые товары с успехом импортируют упомянутые выше модули обмена данными с 1С и импорта данных из электронных таблиц и текста.
- Magento по умолчанию использует технологию EAV для хранения товаров, в этом случае данные товара хранятся сразу в десятке таблиц.
Администратор может включить в Magento денормализацию таблиц товаров, тогда данные товара будут храниться в 1-3 таблицах. - Модель предметной области в Magento очень сложна.
Манипулируя посредством SQL хранимыми данными, Вы обходите всю заложенную в Magento бизнес-логику, что практически однозначно приведёт к её нарушению. - Структура хранимых данных в Magento может меняться от версии к версии.
Своё программное решение можно реализовать двояко:
- в виде модуля Magento на языке PHP
Так, в частности, всегда поступаю я сам в своём программном продукте «Российская сборка Magento».
Задача импорта товаров в Magento там реализована в нескольких модулях: - в виде внешней программы-клиента на произвольном языке программирования, которая будет подключаться к интернет-магазину как серверу по протоколу SOAP (Magento поддерживает этот протокол в своей стандартной комплектации).
В частности, настраиваемые товары с успехом импортируют упомянутые выше модули обмена данными с 1С и импорта данных из электронных таблиц и текста.