Модуль импорта товаров из файла YML для OpenCart
- OpenCart: 2.0, 2.1, 2.2, 2.3, 3.0
- Язык: русский, английский
- Ocmod: да
| Название файла | Ссылка |
|---|---|
| import_yml_oc20-21.ocmod.zip | |
| import_yml_oc22.ocmod.zip | |
| import_yml_oc23.ocmod.zip | |
| import_yml_oc3x.ocmod.zip |
Модуль Import YML добавляет в админку OpenCart 3 удобный инструмент для загрузки товаров из YML-файла (часто используется поставщиками и маркетплейсами). Он помогает быстро наполнить магазин товарами, обновлять цены и остатки, а также поддерживать каталог в актуальном состоянии без ручной рутины.
Что делает модуль
- Импортирует категории из YML и автоматически выстраивает дерево (включая вложенные уровни).
- Импортирует товары: название, описание, цену, наличие, изображения.
- Создаёт производителей (бренды) из поля vendor, если их ещё нет в магазине.
- Создаёт и заполняет атрибуты (param) и при необходимости автоматически создаёт группу атрибутов.
- Загружает картинки по ссылкам из YML и сохраняет их в папку catalog/import_yml.
Обновление существующих товаров
Модуль определяет товар по артикулу/коду (используется vendorCode, а если его нет - id offer). Если товар уже есть в магазине, он будет обновлён, иначе - добавлен.
Гибкие настройки обновления
Вы сами выбираете, какие поля обновлять при повторном импорте:
- Название
- Описание
- Категории
- Цена
- Изображения
- Производитель
- Атрибуты
Импорт из файла или по URL
- Загрузка YML-файла с компьютера через форму в админке.
- Импорт по ссылке (URL) - удобно, если поставщик отдаёт фид онлайн.
- Можно сохранить настройки без импорта (для дальнейшего автозапуска).
Важно: опция «Удалить все данные из магазина перед импортом» очищает категории, товары, производителей и атрибуты. Используйте её только если точно хотите полностью перезалить каталог.
Автоматический импорт по расписанию (cron)
В комплекте есть скрипт для автозагрузки по расписанию: достаточно один раз сохранить URL и параметры, после чего импорт можно запускать автоматически (например, ночью), чтобы цены и остатки всегда были актуальны.


