Как по-быстрому добавить много товаров в интернет-магазине на OpenCart?

быстро добавить много товаров opencart

Если вам нужно быстро добавить много товаров в магазин OpenCart, то готовьтесь к мартышкиному труду!

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

Что конкретно неудобно при добавлении товара на сайт, если он сделан на OpenCart?

Если Вам нужно быстро наполнить сайт товаром, то в OpenCart Вы столкнетесь с такими неудобствами:

  1. Вам постоянно нужно переключаться между вкладками, чтобы заполнить все значимые данные товаров
  2. Чтобы загрузить одно несчастное изображение, нужно сделать от 7 до 9 кликов. Это не считая еще одного дополнительного клика при переключении на вкладку «Изображения»
  3. Чтобы выбрать атрибут или опцию, надо начинать вводить их названия вручную в текстовом поле (то есть, держать их в голове или регулярно отвлекаться на шпаргалку), вместо удобного селектора с уже предложенными вариантами. Причем введенные раннее значения этих самых атрибутов нельзя выбрать, даже если начинать вводить их. В общем, ручное печатание одних и тех же букв для сотен товаров. О, сколько потом проблем возникает с фильтрами из-за того, что один менеджер вводит значение (А+) на русском, другой — на английском, третий с пробелом (А +), а четвертый вообще словами (А плюс)!..
  4. Если скопировать цену с другого сайта (где тысячи отделены от сотен пробелами или другим символом) и вставить ее в поле «Цена» опенкарта, ничто не сообщит Вам, что в момент сохранения эта цена тупо обрежется до первого пробела (или точки).
  5. Если вдруг Вы сохранили товар, и потом решили что-то изменить, искать этот товар Вы будете долго и нудно — потому как при нажатии на кнопку «Сохранить» Вас выбрасывает из этого товара в общий список всех товаров. И там, в общей куче новый товар не отображается последним — потому сортировка идет по названию товара, а вовсе не по хронологии добавления.

В общем, используя стандартные средства OpenCart, лично я могу заполнить не более 50 товаров за 2 рабочих дня. Уточню, что я говорю сейчас не о демо-данных, которые «болтаются» в системе, а о реальных товарах с реальными фотографиями, ценами, набором атрибутов и опций.

  Кстати, если Вы думаете, что раз у Вас небольшой магазин, и, пройдя муки ада при добавлении пары сотен товаров, после этого Вы сможете вздохнуть спокойно, то Вы сильно ошибаетесь. Даже когда Вы захотите быстренько отредактировать цены на десяток товаров, Ваша работа будет усложнена: ведь Вам придется искать этот товар по названию, заходить в админку каждого отдельно взятого товара и перейти во вкладку данные, и, конечно же, жать кнопку «Сохранить». Да, это меньше усилий, чем при добавлении товаров, но психологически редактирование цены воспринимается как достаточно простая работа, которую ожидаешь выполнить за 15 минут. По факту нужно будет уделить этому часик-другой, что в итоге нагоняет уныние и скуку.

Какие есть способы быстро добавить много товаров на сайт под управлением OpenCart?

Для автоматизации рутины часто используются:

  • Модули импорта товара из xml-файлов производителей
  • Модули импорта/экспорта товаров в OpenCart из xls (или csv)
  • Связка интернет-магазина с 1С
 Самым классным на мой взгляд способом быстро наполнить интернет-магазин товаром являет импорт товаров с xml-файла производителя. Так в магазин сразу попадают все нужные данные: и изображения, и характеристики (атрибуты), и возможная комплектация (опции). В других 2-ух способах автоматизации этого либо нет, либо весьма усложнено.

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

Модуль экспорта и импорта из xls необходимо использовать, как минимум, для корректировки цен. Так, товары сначала выгружаются в электронную таблицу. Затем менеджер берет эту таблицу и корректирует цены (без необходимости делать массу лишний движений для сохранения). Потом это все обратно импортируется в магазин.

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

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

Когда речь заходит о наличии у фирмы 1С с уже существующей базой товаров, то, теоретически, ее можно взять и выгрузить в магазин. А еще сделать так, чтобы все новые товары автоматом отправлялись бы на сайт. Звучит очень заманчиво, но на практике весьма часто оказывается, что база 1С структурирована абсолютно непригодно с точки зрения сайта: атрибуты (спецификация) и опции (комплектация) зачастую заполнены в текстовом поле, а не в отдельных полях. Поэтому во многих случаях импортируются только названия товаров, артикул, цена, кол-во на складе, изображения, но не атрибуты и опции (или скидки). Хотя, опять же повторю, технически, можно было бы наладить полную выгрузку, стоит только организовать в 1С нужные поля и упорядочить работу менеджеров, которые всегда ворчат, что не их это дело.

В общем, в большинстве случаев обмен данными между 1С и магазином сосредотачивается на передаче количества товара из 1С в магазин и заявок из магазина в 1С.

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

Удобное и быстрое добавление/редактирование товаров в OpenCart с помощью модуля Handy Product Manager

Принимая во внимание перечисленные недостатки системы и существующих способов автоматизации процессов, я решил разработать такой модуль для управления товарами на OpenCart, который позволял бы работать с товарами по принципу экселя в плане непрерывности действии. То есть:

  • Все товары показаны в ряды на одной странице. Чтобы отредактировать какое-то поле, не нужно переходить в отдельный товар
  • Соответственно, не надо ходить по куче вкладок и жать кнопку «Сохранить»
  • Можно фильтровать товары по определенному параметру и видеть перед собой только товары определенной категории, производителя, наличия какого-либо атрибута или комбинация этих параметров
  • Можно также быстро и удобно находить товар по product_id, артикулу или ЧПУ. По ЧПУ пожалуй самй классный вариант, когда не надо всматриваться в страницу и искать, где скопировать артикул — просто берешь и копируешь SEO URL товара, и вставляешь его в фильтре админки.
  • Можно удалять товар без прокрутки к кнопке наверху страницы

При этом, в отличие от xls, в модуле можно делать другие важные действия с товарами:

  • Загружать изображения товаров без лишних кликов
  • Выбирать атрибуты и их значения из списка. Создавать новые атрибуты на ходу (без перехода куда бы то ни было)
  • Автоматически очищается «формат» цены при вставке в поле цены, чтобы после копипаста с другого сайта при сохранении не отваливалось все, что идет после пробела
  • Ничего никуда не надо выгружать и импортировать потом обратно — ведь редактирование товаров в модуле Handy Product Manager уже удобнее, чем в экселе.
 В общем, с модулем Handy Product Manager добавление товаров в OpenCart происходит намного быстрее и удобнее. С версии 1.1 там также добавлено массовое управление товарами. Так Вы можете за 5 минут добавить акционную цену на весь товар в честь Нового года, к примеру. Не хотите на весь товар — можете выбрать конкретные категории. А можете выбрать товары, которых в наличии меньше x штук, или которые стоят до какой-то цены (чтобы не назначаться скидки -50% на дорогой товар).

Скажу по секрету, что можно даже сделать псевдоскидки в честь Черной пятницы (сделать так, чтобы цена товара не менялась, но клиентам была показан завышенная цена и реальная цена товара, которая якобы является супер выгодной скидкой. Правда способ не работает для тех, кто активно использует Группы клиентов). Подробнее описание модуля читайте на моем сайте — https://shop.sergetkach.com/rus/extensions-for-opencart/automation/handy-product-manager/

Добавить комментарий