anyCSV Basic Edition для импорта CSV, DSV файлов в OpenCart 2, 3. Opencart csv импорт
Импорт/экспорт CSV_Price_Pro-1.5-2.2.0c
Вот один из нужных модулей для Opencart импорт и экспорт товаров в CMS. Самая главная особенность его в том, что он действительно бесплатный и рабочий.
Что умеет модуль
Данный модуль имеет большой набор различных функций, вот основные из них:
- Импорт/экспорт товаров
- Импорт/экспорт категорий
- Импорт/экспорт производителей
- Экспорт клиентов
- Экспорт заказов
- Создание/восстановление из резервной копии
- Импорт/экспорт атрибутов
Полный список возможностей можно найти на официальном сайте модуля.
Основы работы с модулем CSV Price Pro import/export
Итак, предположим, что вы установили модуль CSV Price Pro import/export, теперь для импорта товаров вам нужно:
- Загрузить изображения товаров на сервер (через админку opencart или по FTP)
- Импортировать ваш csv файл в специальном окне модуля
Для создания csv файла с последующим нормальным импортом товаров в Opencart, рекомендуется использовать программы OpenOffice или LibreOffice. Дело в том, что при сохранении csv файла в Excel у вас могут возникнуть проблемы с кодировкой, а также вы не сможете задать нужный разделитель столбцов. К сожалению, Microsoft этого не предусмотрела.
Чтобы импорт прошел успешно, разработчики модуля CSV Price Pro import/export требуют соблюдать следующие условия при создании и сохранении csv файла:
- Файл имеет кодировку UTF-8
- Первая строка csv файла должна состоять из специальных заголовков для каждого столбца (список приведён ниже)
- Каждая последующая строка – это один товар, категория или производитель
- Значения столбцов разделяются точкой с запятой («;»)
- Текстовые значения должны быть заключены в двойные кавычки (“). Если в тексте присутствуют кавычки, они должны быть экранированы другой кавычкой (две кавычки подряд – ““текст в кавычках””). Указанные выше редакторы делают это автоматически при сохранении файла
Файл на Яндекс Диске
famedsoft.ru
ЭТОТ ВАРИАНТ | ||||
Стоимость модуля: | 1190 р. | 1490 р. | 3690 3190 р. | |
Название вариантов модуля: | anyCSV Basic: CSV | anyCSV/XLS Basic: CSV + Эксель | anyCSV/XLS Pro | |
Автоматизация | Автоматический экспорт через ссылку | ✔ | ✔ | ✔ |
Автоматический импорт через ссылку | ✔ | ✔ | ✔ | |
Автоматический импорт и экспорт через встроенную систему OCext smartExchange | ✔ | |||
Адаптация под производительность хостинга | Нормирование обмена по количеству строк обработки для адаптации под возможности хостинга | ✔ | ✔ | ✔ |
Кеширование, результатов функциональных запросов в базу | ✔ | ✔ | ✔ | |
Удаление временных данных, в ходе работы - увеличение скорости по мере импорта | ✔ | ✔ | ✔ | |
Действия с группой товаров перед импортом | Гибкий поиск нужных товаров, даже, тех, которых нет в файле (поиск товаров, которые нужно предварительно обработать по ключевым словам, префиксам слева, справа в тех или иных полях товара) | ✔ | ✔ | ✔ |
Групповые действия с товаром (сбрасывание остатка по условию, выключение товаров по условию и пр.) | ✔ | ✔ | ✔ | |
Дополнительные настройки | Генератор SEO алиасов (категориям, товарам, производителям) | ✔ | ✔ | ✔ |
Произвольное (любое) название колонок файла | ✔ | ✔ | ✔ | |
Очищение аналогичных значений перед импортом (например, очищение дополнительных картинок или значений опций, или продуктовых категорий перед импортом этих значений) | ✔ | ✔ | ✔ | |
Идентификация товаров при импорте | Идентификация по любому кастомному полю в товаре, а также по артикулу, модели или product_id | ✔ | ✔ | ✔ |
Идентификация по названию товара, названию изображения | ✔ | ✔ | ✔ | |
Автоматическое образование префикса в идентификатор при импорте, и проверка при импорте по данному префиксу | ✔ | ✔ | ✔ | |
Импорт атрибутов | Отдельный импорт атрибутов | ✔ | ✔ | ✔ |
Импорт атрибутов в товары | Импорт атрибутов значениями, через произвольный разделитель, с созданием атрибута и группы из колонок, или с привязкой к имеющимся на сайте атрибутам | ✔ | ✔ | ✔ |
Импорт атрибутов значениями и названиями атрибутов, через произвольный разделитель, группы из названия колонок, или с привязкой к имеющимся на сайте группам | ✔ | ✔ | ✔ | |
Импорт атрибутов значениями, названиями атрибутов, названиями группы через произвольный разделитель | ✔ | ✔ | ✔ | |
Импорт категорий | Отдельный импорт категорий | ✔ | ✔ | ✔ |
Импорт производителей | Отдельный импорт производителей | ✔ | ✔ | ✔ |
Импорт производителей в товары | Импорт производителей по называнию производителя при импорте товара | ✔ | ✔ | ✔ |
Импорт опций | Отдельный импорт опций | ✔ | ✔ | ✔ |
Импорт опций в товары | Импорт опций Микроразметка 1: checkbox|Размер| XXL|0|57| 1|+|10| -|20|+|0| http://site.ru/ img/sizexxl.jpg|sizecolor001299 |SKU-112998 | ✔ | ✔ | ✔ |
Импорт опций Микроразметка 2:Размер|XXL |+|10|251 |http://site.ru/img/ sizexxl.jpg|checkbox| sizecolor001299| SKU-112998 | ✔ | ✔ | ✔ | |
Импорт опций Микроразметка 3: XXL-5; XL-1-255-1; M-5--1-0;L-4; | ✔ | ✔ | ✔ | |
Импорт опций Цена-Количество, через произвольный разделитель: 300,5|150,12|250,27 | ✔ | ✔ | ✔ | |
Идентификация опций по произвольному коду опции, и артикулу в значении опции товара | ✔ | ✔ | ✔ | |
Импорт опций Названий опций, с указанием остальных параметров из существующих на сайте опций или из других колонок файла | ✔ | ✔ | ✔ | |
Импорт отзывов | Отдельный импорт отзывов | ✔ | ✔ | ✔ |
Импорт товарных категорий | Импорт категорий с вложенностью через произвольный разделитель | ✔ | ✔ | ✔ |
Импорт категорий с размещением уровней вложенности по колонкам | ✔ | ✔ | ✔ | |
Источник данных | Авторизация при получении файла (Basic Access Authentication, RFC 7617) | ✔ | ||
Разархивация из архива ZIP | ✔ | ✔ | ✔ | |
Импорт по удаленной ссылке | ✔ | ✔ | ✔ | |
Импорт из файла | ✔ | ✔ | ✔ | |
Логирование и отчеты | Лог-почта | ✔ | ||
Лог детальный | ✔ | ✔ | ✔ | |
Лог простой | ✔ | ✔ | ✔ | |
Уведомление на почту о завершении | ✔ | |||
Логический импорт прочих товарных данных | Импорт связанных товаров по артикулам | ✔ | ✔ | ✔ |
Импорт в кастомные поля таблиц товаров, продуктовых опций, продуктовых атрибутов | ✔ | ✔ | ✔ | |
Работа с изображениями | Импорт изображений по ссылкам/путям черер произвольный разделитель, с образованием главной картинки из первой ссылки | ✔ | ✔ | ✔ |
Обработка изображений с кириллическими названиями, пробелами, и другими не стандартными элементами в названиях | ✔ | ✔ | ✔ | |
Импорт изображений по ссылке с использованием CURL (увеличивает скорость работы с изображениями при импорте) | ✔ | ✔ | ✔ | |
Кроппинг изображений при импорте | ✔ | ✔ | ✔ | |
Импорт изображений по ссылке с использованием file_get_contents | ✔ | ✔ | ✔ | |
Работа с остатками | Остаткообразование по статусам | ✔ | ✔ | ✔ |
Работа с ценой | Ценообразование по коэффициентам | ✔ | ✔ | ✔ |
Ценообразование по диапазонам значения цены во входящих данных, по интервалам | ✔ | ✔ | ✔ | |
Конвертор валют | ✔ | ✔ | ✔ | |
Работа с языком и кодировками | Выбор языка контента | ✔ | ✔ | ✔ |
Кодировка и конвертация и/в UTF-8, Windows 1251, Windows 1252 | ✔ | ✔ | ✔ | |
Режимы импорта | Режим импорта - обновление и вставка новых, только обновление, только новые | ✔ | ✔ | ✔ |
Дополнительный режим импорта - вставка новинок | ✔ | ✔ | ✔ | |
Сопоставления данных | Маппинг категорий (сопоставление категорий сайта и файла) | ✔ | ✔ | ✔ |
Сохранение настроек | Создание профилей импорта | ✔ | ✔ | ✔ |
Типы, экспортируемых данных | Экспорт заказов | ✔ | ||
Услуги | Поддержка (бесплатный час помощи в освоении) | ✔ | ✔ | ✔ |
Поддержка (по ошибкам) | ✔ | ✔ | ✔ | |
Настройка одного 1 файла | ✔ | |||
Форматы импорта | Импорт CSV | ✔ | ✔ | ✔ |
Импорт Эксель | ✔ | ✔ | ||
Импорт из формата YML, с дополнительными настройками и адаптацией файла YML | ✔ | |||
Форматы экспорта | Экспорт CSV (в т.ч. совместимый с Эксель) | ✔ | ✔ | ✔ |
Экспорт Эксель | ✔ | ✔ | ||
Отбор данных для экспорта по значения в таблице товаров | ✔ | |||
Создание своих колонок с импортом произвольного текста | ✔ | |||
Создание текста для импорта из соседних колонок | ✔ | |||
Парсинг xPath | ✔ | |||
Вставка php, выполняемого перед импортом | ✔ | |||
Вставка php, выполняемого при импорте каждой строки, с возможности переопределения значений в колонках, создания условий и пр. | ✔ |
shop.ocext.com
anyCSV PRO import export | OpenCart 2.x
anyCSV ™ PRO import export – предназначен для импорта и экспорта широкого спектра данных и форматов упаковки данных в CSV. В/из ОпенКарт (OpenCart). Особенность модуля - настройки под разные файлы, генерация ЧПУ, автозапуск ссылок, ведение лога, закачка картинок по путям в нужные папки, импорт категорий путями, или другими вариантами, различные варианты импорта опций, атрибутов, фильтров, импорт в собственные поля внутри таблиц ОпенКарт, и еще более 100 полезных настроек
Модуль для работы с файлами разных поставщиков одновременно, без необходимости выставления настроек всякий раз при использовании. Позволяет делать различные способы синхронизации с файлами CSV, DSV. Сохранять профили с настройками под каждый конкретный файл
anyCSV ™ - уникальный подход при работе с CSV. Суть подхода в том, что под каждый конкретный фал формируется свой список настроек с учетом особенностей файла. А так же, данный подход, не требует перерабатывать файл перед импортом. При настройке файла определенного поставщика достаточно указать настройки по каждой колонке файла. А в дальнейшем модуль сам распознает файл или аналогичный файл и проставляет нужные настройки.
Модуль разбирает практически любой CSV файл, и практически все популярные способы упаковки данных в CSV. Имеет более 100 полезных настроек. Может добавить любое количество данных. Не требует собирать огромный файл, чтобы обновить только количество или цену
Перед покупкой, Вы можете отправить csv-файл на почту [email protected] (тестовый или реальный) - по файлу сразу можно сказать - подходит модуль или нет, или в какой мере файл готов для обмена
anyCSV ™– почему any (любой):
- Любой поставщик и любое количество файлов поставщиков – под каждый файл сохраняется шаблон с настройками;
- Любые названия колонок файла;
- "Понимание" модулем практически всех случаев упаковки данных о товарах в CSV;
- Любая последовательность колонок в файле;
- В любом виде: ссылкой на файл на стороннем сайте или файлом на сайте (используется стандартный загрузчик ОпенКарт)
- Любые колонки – модуль находит в базе всё, что там добавлено, включая новые колонки в базе, которых нет в стандартных таблицах базы данных ОпенКарт
- Практически любой способ оформления информации (несколько примеров):
- Категорий: например, в виде пути с подкатегориями с любым разделителем или когда каждая категория, с учетом размещения в пути в своей колонке файла, с возможностью указать где размещать товар и из какой делать главную категорию;
- Опций – 6 микроразметок: от передачи опций целиком, до передачи только цен или значений опций
- Атрибутов – 6 микроразметок: от только значений до импорта целиком со всеми данными
- Фильтров – 3 микроразметки: от только значений до импорта целиком со всеми данными
- Любой размер файла – в anyCSV реализовано добавление порциями, в зависимости от возможностей сервера
Генерация ЧПУ по правилам поисковиков сразу при импортеГенерация ЧПУ по правилам поисковиков на базе опыта работы нашего популярного модуля SEO URL Generator. ЧПУ генерируется товарам, производителям, категориям, статьям
Отдельно к модулю допоставляется плагин с уникальной методикой обработки практически любых XML, в т.ч. числе YML. Фактически любой XML (DOM) можно представить в виде таблицы, с которой гораздо проще, и обращаться, и использовать для целей обмена данными
Для файлов после парсеров и дропшоппингаМодуль удобен в работе с данными, которые образуются после парсеров или целей адаптации данных разных спецификаций разных дропшопинговых файлов, которые нужно добавить на один сайт
Подробный логГенерация файла лога, который позволяет видеть, какие и когда изменения были сделаны
Автоматическая обработка файловНапример, нужно обновлять только цены и остатки по товарам, опциям. Достаточно создать профиль настроек и ссылку для автообновления. Разместить её в планировщик и обновление будет происходить в нужное время с нужно последовательностью
Загрузка файла CSV или ссылки на файл CSVВ любом виде: ссылкой на файл на строннем сайтн или файлом на сайте (используется загрузчик ОпенКарт)
Заведение данных при импортеВсе данные из файла заводятся сразу при импорте. Например, недостающие категории, или недостающие значения опций, которые есть в файле, но отсутствуют на сайте
Импорт картинок по урлуКартинки можно не только залить при импорте, но и создать им уникальное название по стандарту WEB и сложить в нужную папку, например, с названием поставщикам
Импорт категорий и размещение их в уже имеющихсяЕсли нужно завести категории, но так, чтобы подвесить их в дерево сайта, то можно указать родителя каждой категории или пути. Также выбрать главную категорию товару и указать размещать ли его везде или только в последней категории
Отключение товаров после импортаНесколько условий, которые позволяют отключать товары после импорта, обновления. Например, условие, если количество ниже какого-то числа, например, пяти или десятки, чтобы товары с небольшими остатками у поставщика отключались. И другие условия
Импорт ЧПУВы переносите данные – тогда Вы можете импортировать сразу ЧПУ товарам, категориям, производителям вместе с данными
Идентификация товаров при их обновлении по своим полям в базе и по стандартнымНе все товары можно идентифицировать по product_id, поэтому в модуле доступна возможность идетификации товаров по названию, картинке, всем артикулам и по своим полям, если таковые были добавлены и используется Вами для хранения каких-то идентификаторов, по которым можно отличить нужный товар для его обновления
Импорт опций и значений6 микроразметки для импорта опций товара и возможность ставить свои разделители внутри микроразметки и дефолтные значения на разные свойства опций. например:• Только значение;• Только цена и количество через разделитель;• Более сложные комбинации, позволяющие завести всю информацию об опциях (например: 38-1;47-2, Размер|OO|+|10|251|products/options/opt001.jpg|checkbox, checkbox|Размер|XXL|0|57|1|+|10|-|20|+|0|products/options/opt001.jpg
Импорт атрибутов и фильтров7 микроразметок для импорта значений атрибутов, фильтров. Все недостающие свойства будут создаваться, дублироваться ничего не будет
Сопоставление категорийЕсли в модуле есть категория, или категория с путем, то можно привязать товары этой категорий к категории на сайте. Таким образом, при импорте новые категории заводиться не будут, а товары тех или иных категорий поставщика будут размещаться в нужных категориях сайта
Групповая идентификация и идентификация поставщикаПри импорте можно добавлять префикс поставщика, чтобы в последующем можно было обновлять позиции только определенного поставщика. Также делать групповые преобразования с определенной группой товаров. Например, если нужно определенному поставщику обнулить остатки или выключить товары определенного поставщика, чтобы включились только те, которые при импорте пойдет плюсом по остаткам и пр. варианты
Импорт отзывовВы можете импортировать отзывы буквально за 10 минут. Конечно, их еще нужно написать…
Экспорт данныхЭкспорт данных в том же виде, что и импорт по тем же профилям, если нужно раздать данные своим оптовым покупателям – интернет-магазинам
Инструкция и применение
- Вместе с модулем идут файлы CSV и встроены основные профили (пример обновления товара + файл, пример обновления цен и остатков + файл, и др.
Коротко о том, что можно импортировать CSV
- Товары, вместе с категориями, фильтрами, производителями, опциями, атрибутами, картинками, ЧПУ
- Категории
- Производителей
- Характеристики
- Опции
- Фильтры
- Отзывы
Технические требования
- Opencart 2.* до 2.3 включительно (отдельная версия для 2.3)
- Перезаписи файлов не требуется
Дополнительные услуги
- Импорт из 1 одного файла поставщика всех данных файла, по предварительно согласованному заданию «под ключ», настройка автообновления, если необходимо - 1500 рублей, в 1-2 дней, в зависимости от объема данных
- Установка на хостинг модуля - Бесплатно
- Поддержка по функционалу - Бесплатно, в режиме вопрос-ответ через почту поддержки [email protected]
- Доработка кода модуля «под себя» - От 500 рублей, но НЕ почасовая оплата.
- Совсем незначительные доработки делаются бесплатно. Значительность доработки определяется количеством работ, которые будут описаны программистом
Версия | Совместимость |
3.9.0.0 | 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2 |
Язык | Русский, английский |
Активация | Не требуется |
rus-opencart.info