После установки Opencart большинство начинающих магазинов наполняют его через админку. Но что бы заполнить весь магазин товарами необходимо очень много времени и нервов :)

У меня в обзоре такие модули:

К счастью для Opencart есть модули для экспорта и импорта товаров. В чем заключается выгрузка и загрузка. Экспорт товаров происходит в файл xml, xls или csv — где будут все товары и их характеристики, которые уже есть в магазине. Импорт — это наоборот, мы подготавливаем файл нужного формата, выбираем его в модуле импорта, и товар автоматически загружается в базу интернет магазина. Вот так, в пару кликов, можно загрузить много позиций, на которые ушло бы очень много времени, добавляя их через админку. Все модули похожие, но все же отличаются своей работой и структурой необходимых файлов для выгрузки.

Для начала пару рекомендаций. Для подготовки файла выгрузки, сначала добавьте пару товаров в магазин через админку, сделайте экспорт, и уже в экспортированный файл добавляйте новые позиции, так вы будете в уверенности что файл для импортирования будет правильной структуры и формата.

Еще что бы после выгрузки каждому товару отдельно не добавлять изображения, при формировании файла сразу прописывайте изображения в нужную колонку. Например catalog/tovar/1.jpg, catalog/tovar/2.jpg и т. д. А потом надо будет загрузить на сервер папку с соответствующими фото.

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

Что мы все вокруг да около. Переходим к обзору модулей для экспорта и импорта товара в Opencart.

CSV Import Pro

Этот модуль умеет делать экспорт, импорт и обновление товаров в магазине. Большим плюсом есть то, что его можно гибко настроить, в т.ч. и кодировку.

CSV import PRO Opencart

Для работы этим модулем нам надо создать файл для импорта в формате CSV. Создать такой файл можно в обычном MS Excel или Open Office Calc. Вносим все данные и нажимаем сохранить как CSV.

Далее настраиваем модуль для выгрузки, а именно какие колонки за что отвечают, разделители и т. д. На самом деле все очень гибко. Большим плюсом является то, что данные можно обновлять.

Модуль платный, но стоит своих денег. Времени вы сэкономите очень много импортируя товар через него. Основные функции:

  • Импорт/экспорт названия, описания, характеристик товара, изображений товара;
  • Импорт/экспорт модели, артикулов, штрихкодов товара;
  • Импорт/экспорт цены, количества, статусов товара;
  • Импорт/экспорт опций товара, скидок товара;
  • Импорт/экспорт связанных товаров по имени, модели, артикулам;
  • Импорт/экспорт SEO-атрибутов;
  • Импорт/экспорт категорий товара;
  • Импорт/экспорт производителя товара;
  • Импорт/экспорт фильтров товара;
  • Калькуляция цен товара при добавлении или обновлении товара;
  • Поиск и обновление товара по product_id, по модели, наименованию, артикулам, штрихкодам;
  • Удаление товара из каталога по product_id, по модели, наименованию, артикулам, штрихкодам;
  • Выгрузка товара (экспорт) на основе критериев отбора;
  • Поддержка профилей для добавления или обновления товаров (будет использовано автоматическом импорте из файла);
  • Поддержка макроопределений для полей таблиц product и product_description;
  • Импорт/экспорт структуры каталога категорий;
  • Импорт/экспорт названия, описания, изображений категорий;
  • Импорт/экспорт фильтров категорий;
  • Импорт/экспорт SEO-атрибутов категорий;
  • Поддержка макроопределений для полей таблиц category и category_description;
  • Импорт/экспорт названия, описания, изображений производителей;
  • Импорт/экспорт SEO-атрибутов производителей;
  • Поддержка макроопределений для полей таблиц manufacturer и manufacturer_description;
  • Выгрузка (экспорт) данных клиентов интернет-магазина;
  • Выгрузка (экспорт) заказов интернет-магазина;
  • Поддержка нескольких языков интернет-магазина;
  • Поддержка мультимагазинов;
  • Импорт/экспорт товаров по CRON;

Купить модуль импорта можно по ссылке

Как видим это очень функциональный и гибко настраиваемый модуль. Далее будем смотреть бесплатный аналог который работает с xls форматом

Модуль import/export xls

Экспорт товаров xls в Opencart

Прекрасный модуль для экспорта и импорта товаров в Opencart. По использованию скажу он простой до безобразия, и очень удобный для новых магазинов.

Для сайтов, где требуется обновить или добавить товары это не совсем лучшее решение, так как он перезаписывает все товары из Excel файла полностью. То есть в магазинах, где есть уже заведенные товары и мы сделаем импорт, то останутся только позиции, которые были в файле, что согласитесь не очень удобно.

Однако я делаю все проще. Даже учитывая этот недостаток можно полностью использовать этот модуль. Для загрузки или обновления товарного состава или наличия сначала делаем выгрузку товаров (экспорт). Полученный файл открывает в Excel и в конце вставляем все наши новые товары. Id в таком случае всегда увеличиваем на 1 от максимального значения в столбце.

Есть, конечно, и коммерческие аналоги, которые гибки в настройках и позволяют частями загружать товарные позиции, однако и с бесплатным аналогом можно отлично работать. Тем более что в адекватной ценовой планке я не видел конкурентных модулей, где можно сразу импортировать атрибуты, опции, категории и другие поля в Opencart.

Для работы модуля нужен хостинг, где будет достаточно оперативной памяти, так как из-за своей специфики он очень «прожорлив» так как используется библиотека PHPExcel, которая уже есть в составе загрузки.

Для примера возьмем интернет магазин где есть 13 500 товаров и 300 категорий. Требования будут следующие:

  • Размер файла xls будет порядка 9-10 Мб.
  • Использование памяти для экспорта до 13 Мб
  • Использование памяти для импорта до 355 Мб

Исходя из этого, для комфортной работы с модулем нужны следующие настройки сервера:

  • memory_limit 512M
  • post_max_size 16M
  • upload_max_filesize 16M

Если ваш хостинг подходит — скачивайте файл и распаковывайте его к себе на ПК. Далее содержимое папки upload нужно загрузить на сервер. Внимание! Модуль требует vqmod для вставки ссылки на модуль в админке.

После загрузки переходим Дополнения – Export/Import далее все предельно просто. Если будут вопросы по полям в файле xls задавайте в комментариях все подробно поясню.

Скачать модуль можно по ссылке

Обновленный модуль для экспорта больших xls файлов

Предыдущий модуль для экспорта/импорта очень требователен к ресурсам, по этому в больших файлах во время выгрузки может возникнуть ошибка Fatal Error : Allowed memory size of... наша выгрузка завершиться неудачей. Это очень большой недостаток. Но мир не без добрых людей и я на опенкарт форуме нашел модуль такого же импорта, только без ошибки.

Суть его в том, что он поэтапно (кусками) загружает файл тем самым не перегружая сервер, и загрузка проходит удачно даже при больших размерах данных.

Она также как и предыдущий может выгружать и атрибуты, и опции и все мета теги, описания и.т.д. Его и рекомендую для работы.

Скачать модуль можно по ссылке

Работа с прайс-листами

Импорт поставщиков в опенкарт

Этот модуль создан только для импорта товаров в магазин с разных прайс листов поставщиков. Очень удобная обработка. Вот основные функции модуля:

  • обработка сразу всех прайсов ваших поставщиков (много)
  • обновление цен и остатков (*если цена = 0, значит нет в наличии )
  • выбор минимальной цены из нескольких поставщиков + автоматическая настраиваемая наценка (для разных диапазонов цен - разная наценка)
  • вывод новых товаров поставщиков, которых нет еще в вашем магазине
  • назначение конкретных цен на определенные товары (игнорирование функций наценки, т.е. какую поставили цену такая и будет в магазине). Если у всех поставщиков 0, то в итоге будет 0.
  • отдельный лист для импорта в магазин (удобнее это делать с модулем CSV Price Pro import/export)
  • отдельный лист 'Готовый прайс' для удобной работы с товарами. Заказали товар - смотрим у какого поставщика забирать.

Купить модуль можно по ссылке

Модуль импорта файлов xls, csv

Импорт товаров xls csv

Хороший модуль тем, что он умеет работать как с CSV так и с XLS он более гибкий в этом плане. Хорошо настраиваемый. Вот основные его функции:

  • Можно создавать настройки для разных *.csv структур
  • Можно создавать деревья категорий и импортировать продукты в несколько категорий сразу
  • Можно осуществлять импорт продукты в мультиязычных магазинах
  • Можно указать несколько полей из *.csv файла для полей продукта, категории, производителя, атрибутов

После всех обзоров можно сделать вывод что каждый модуль по своему уникальный и имеет право на существование. Я пользовался как платными, так и бесплатными модулями для импорта и хочу сказать что работать можно со всеми. Но конечно, когда что-то не получается, лучше обратится за тех поддержкой к продавцу и решить проблему, нежели мучатся с бесплатным модулем без поддержки от разработчика.

Купить модуль можно по ссылке

Автоматическая обработка прайс листов

Opencart - модуль автоматическая обработка прайс листов

Пожалуй самым лучшим в списке будет модуль 'Автоматическая обработка прайс листов'. Он по праву считается ТОП модулем среди аналогов. Забегая на перед скажу сразу имел дело с ним - поддержка отличная! Также автор идет на встречу разработчикам и дает хорошие скидки покупателям.

Модуль позволяет создавать для каждого поставщика свою выгрузку. То есть фактически все что нужно это указать в настройках какую колонку куда импортировать. Достаточно все просто, но по начала надо будет прочитать инструкцию и вникнуть в модуль. Он умеет обрабатывать связи таких модулей как связанные опции, серии товаров, валюта плюс, изображения опций и другие.

Фишка в том что он умеет парсить информацию с других сайтов. Также одновременно может парсить фото с одного сайта, описание с другого. В модуле присутствует функционал генерации SEO и мета описаний, шаблон можно настроить также индивидуально.

Кратко о возможностях:

  • импорт из прайс-листов новых товаров и обновление цен и остатков существующих
  • автоматический выбор поставщика по минимальной цене на один и тот же товар
  • автоматическая установка цен на товары на основании анализа цен конкурентов
  • поддерживается несколько магазинов.
  • загрузка, обновление и парсинг опций. Поддерживаются 'Связанные опции'.
  • поддерживаются артикулы в опциях. Цены опций пересчитываются, как 'плюс к минимальной цене'.
  • поддержка фото в опциях.
  • профессиональная функция загрузки любой колонки прайса в любое поле БД
  • загрузка товаров из YML прайса.
  • загрузка CSV прайсов.
  • обновление фото и описания товара по критерию качества
  • вычисление маржи, в зависимости от величины цены (по ценовым диапазонам) или в зависимости от категории товара и по ценовым диапазонам.
  • автоматическая загрузка товаров одновременно в несколько категорий.
  • автоматическое создание категорий в магазине с учетом их вложенности (с фото и описаниями).
  • автоматическое создание атрибутов, значений опций и производителей на основании данных из прайс-листа на двух языках.
  • автоматическое создание seo-данных и seo-url для товаров, категорий и производителей, по гибкому шаблону.
  • автоматическое создание уникальных описаний товаров по шаблону (программируемый шаблон).
  • загрузка 'похожих' товаров, и товаров со специальной и скидочной ценой, по группам пользователей.
  • загрузка и обновление бонусов.
  • поддержка модуля 'redirect'.
  • собственный склад магазина (Главный поставщик).
  • 182 дополнительных, полезных функций, типа: 'Обнулить остатки', 'Пересчитать цены', 'Найти и заменить в Опциях/Атрибутах/Описании/Названии', 'Стандартизировать атрибуты для фильтра'....
  • Библиотека связанных Артикулов

Купить модуль Автоматическая обработка прайс листов можно по ссылке.

Ребят, думаю что получился неплохой обзор, всем хорошо 'выгрузится' и большой удачи в делах! :)


02.11.2015 89820
Новости из этой категории
22.11.2019 4424
Слушает ли нас facebook?
Небольшая предыстория. Мы с женой открыли у себя в городе зоомагазин и в пятничный вечер я думаю дай-ка осилю рекламу в facebook. Смотрю ленту и вижу рекламный блок, клик..
08.09.2019 3449
Приятно иметь дело с хорошими людьми. Небольшая история с автором фильтра filter vier Виталием
Небольшая предыстория. Я уже не занимаюсь заказами и работой по техническим заданиям, правками и т.п. Я сейчас полностью перешел на разработку своих модулей.Посмотреть мо..
14.04.2019 11289
Депозит монобанк- обзор и отзывы
Уважаемые посетители, это статья создана для жителей Украины, для гостей с других стран эта статья не будет актуальная. Банк работает только на территории УкраиныДля нача..
19.03.2019 4952
Google против добавления лишнего текста на страницы категорий интернет-магазинов
Сотрудник Google Джон Мюллер (John Mueller) предостерег владельцев сайтов электронной коммерции от добавления ненужного текста на страницы категорий.По его мнению, добавл..
18.03.2019 5190
Как сделать автоматические якори в тексте
Была одна интересная доработка недавно. Надо было создать автоматическое содержание статьи на основании его h1-h6 заголовков.Зачем это нужно и как выглядитЭто нужно что б..
Связанные товары
Вся информация, представленная на сайте, является демонстрационной и оставляя информацию о своих персональных данных, вы добровольно делаете их общедоступными.
Рекомендуем использовать обезличенные данные. Мы используем файлы cookie для вашего удобства пользования сайтом и повышения качества рекомендаций. Подробнее