Это 6-ая версия модуля. Модуль позволяет делать импорт из практически любых файлов CSV, DSV, XLSX, XLS, YML, CML1, CML2, CML EDI на все сборки OpenCart 2 (все версии) и OpenCart 3 (все версии)
[b]Пример полной настройки в 4-х роликах: https://www.youtube.com/playlist?list=PLxQzfBChq18B7pcsh4KKBET1HDudBPMil
В этой версии[/b]
- Работа с данными, как в программе эксель - на базе формул эксель. Используйте, если нужно делать вычисления, как в программе эксель в рамках одной строки файла импорта.
- Быстрое создание данных из разных ячеек и текст. Используйте, если нужно создавать новые данные или дополнять данные текстом, или данными из других колонок файла
- Ускорена работа
- Прием файлов по FTP
- Турбо-режим для обновления цен и остатков
- Еще несколько функций: чистка атрибутов, опций, цены, категорий перед вставкой
Ключевые отличия от других вариантов
- Экспорт заказов, товаров и связанных данных в формат XLS/XLSX (эксель) и совместимый с эксель CSV
- Редактор колонок (вставка своих колонок на экспорт и импорт, с текстом, результатом парсинга, php, сборным текстом из других колонок файла)
- Создание заказов поставщику из заказов магазина (отбор товаров по какому-либо содержанию в товаре, позволяющему отобрать товары определенного поставщика) и отправка таких заказов на почту в автоматическом режиме
- Экспорт в формат XLS/XLSX и совместимый с эксель CSV
- При экспорте стандартный отбор, что нужно экспортировать, отбор данных по любому значению в таблице товара.Например, можно указать только с непустым SKU, и/или с моделью, которая содержит определенный префикс слева/справа, и/или с количеством больше или равно 10 и т.д.
- Парсинг с удаленных сайтов использованием php, и/или xPath (вставка обработчика при импорте строк) и импорт результата в любое поле товара при обработке строки (если нужен парсинг по ссылкам описаний, парсинг картинок и пр. )
- Добавление своих колонок прямо в модуле, с логическими условиями появления того или иного текста в зависимости от того или иного содержания соседних колонок. Например, можно создать теги, метатеги, метатайтлы по схеме ПРОИЗВОДИТЕЛЬ КУПИТЬ НАЗВАНИЕ ТОВАРА и т.п.
- Создание текста из значений в соседних колонках строки импорта (например, для создания категорий вложенностью или для получения цены и мн.др.)
- Вставка своего php кода при начале импорта
- Вставка своего php при обработке строки, с возможностью любого преобразования данных в строке в каждой колонке
- Импорт из форматов YML, в т.ч. расширенных своими тегами, а также любых размеров за счет специального приложения (на 10 тыс. товаров нужно примерно +25 сек. предоброботки файла и 10Мб ОЗУ)
- Импорт 1С CML1, CML2, CML EDI Каталог товаров
- При импорте YML также доступны: сопоставление категорий, создание любых типов опций из определенных значений в теге param, создание атрибутов из любых тегов param
- При импорте YML видны все теги, по этому их можно также импортировать в любое поле товара
- Глубокое логирование, в т.ч. с уведомлениями на почту
- Автоматизация на базе приложения smartExchange - приложение позволяет делать обработку на любых хостингах, с удобным интерфейсом настройки прямо в модуле. Достаточно поставить ссылку приложения на CRON, которая будет запускать приложение, например, каждую минуту. Всё остальное - порядок, график загрузки, и приоритеты действий, последовательную работу, и настройку под доступные ресурсы хостинге будет делать smartExchange. smartExchange - не создает нагрузку на хостинг (не использует подключение и базу данных, когда это не нужно (нет задач обмена)). Протестирован уже на обновление YML 800 тыс. товаров, с ОЗУ 2Гб
Почему anyCSV (любой CSV) под любой XLS/XLSX/YML
- Модуль позволяет импортирвоать практические любые CSV, DSV, XLSX, YML файлы:
- В любых кодировках
- С любым названием колонок, и любой их последовательностью в файле
- С любым количеством данных – 1, 2 и более колонок, без необходимости использования всех данных при импорте
- С любыми разделителями и ограничителями в файле CSV, DSV
- С любым распространённым способом описания категорий в файле импорта
- С любым распространённым способом описания изображений в файле импорта (в т.ч. несколько вариантов скачивания изображений по ссылкам)
- С любым распространённым способом описания товарных атрибутов
- С любым распространённым способом описания товарных опций
- Любой размер файла (встроенные средства снижения нагрузки при больших файлах, позволяет работать даже на таких хостингах, где стандартные подходы уже затребуют ресурсы)
- Любой объем импорта и экспорта – объем данных, участвующих в обмене регулируется
- Гибкое ценообразование при импорте и экспорте для любых цен (в опциях, акциях), конвертация валют при импорте, экспорте
- Импорт остатков по словам-статусам склада с подбором соответствующих словам-статусам количеств товара
- Механизмы поиска товаров, которых нет в файле импорта и действия по обнулению остатков, цен, выключения этих товаров перед импортом
- Генерация правильных (по правилам поисковиков) SEO урлов всем данным при импорте
- Сопоставление (маппинг) категорий файла и категорий сайта
- Любое количество профилей настроек под разные файлы импорта
- Автоматизация импорта и экспорта по каждому профилю настроек
- Логирование результатов и отчеты
- Конструирование содержания для экспорта - экспорт своих колонок, своих данных, своих названий колонок
- Подача файла ссылкой, файлов. Файлы при этом могут быть в архиве zip
- Режимы обновления - поиск только новинок, или строгое обновление с пропуском новинок, или обновление и вставка
- Возможность установки идентификатора на любое поле в таблице товара (любой артикул и любые свои кастомные поля), а также идентификация по названию товара, названию главной картинки
Демо (логин и пароль demo)
Документация
Режимы обновления
- Добавляет только новые
- Только обновляет, если найдет
- Все данные, как новые
- Обновление и добавление новых, если есть
Генерация ЧПУ, экспорт ЧПУ
- Генерация ЧПУ при импорте (товарам, производителям, категориям) по правилам транслитерации (основан на модуле Ocext SeoUrl Generator PRO)
- Экспорт ЧПУ
Сопоставление категорий
- Установка связей между категориями файла и категориями сайта, для возможно импортировать товар в нужные категории сайта и не создавать категории поставщиков
Действия с группой товаров, с товарами поставщика
- Идентификация товаров поставщика по нескольким критериям, включая возможность найти товары поставщика по префиксу в артикуле, модели и т.п., по цене, по количеству и пр.
- Обнуление остатков, выключение нужных товаров перед импортом, например, если в файле импорта находятся не все товаров поставщика
Лог
Подробный лог обработки данных
Сохранение настроек под каждого поставщика
Профиль настроек под каждый файл, или под каждую область файла
Автоимпорт и автоэкспорт
Возможность создание ссылки импорта, экспорта для запуска данных процессов с нужной периодичностью
Импорт категорий вместе с товарами и отдельно
- Импорт категорий путями через разделитель
- Импорт категорий в колонках, с глубиной размещения
- Генерация ЧПУ для категорий
Импорт изображений
- Импорт изображений сразу с удаленного сервера по ссылке (в том числе при импорте опций, производителей, категорий)
- По выбору импорт через CURL или стандартным методом php
- Формирование папки назначения для картинок, переименование
- Импорт нескольких изображений, находящихся в одной ячейке через разделитель, в т.ч. в виде ссылок
- Создание главной картинки из первой, если картинки идут несколько штук через разделитель
Работа с ценой
- Умножение цены на коэффициент
- Умножение, в зависимости от величина значения числа в ячейке
- Добавление абсолютного числа, в зависимости от величина значения числа в ячейке
- При импорте опций, возможность вычитания из значения в ячейке цены товара, то есть не нужно импортировать исключительно разницу
- Конвертация цен
- По любому полю в карточке товара – модуль находит все поля, даже те, которые добавлены самостоятельно
Работа с количеством, остатками
- Импорт остатков в опции, в товары
- Выключение товаров или пропуск, в зависимости от количества
- Обнуление всех остатков перед импортом определенного поставщика
- Формирование количества из слов - складских статусов/состояний, например, false = 0, true = 100
- Установка статуса, если количество равно нулю
Идентификация товаров при импорте
- Смешанным идентификатором с нужным префиксом слева или справа
- По любому полю в карточке товара – модуль находит все поля, даже те, которые добавлены самостоятельно, в т.ч. название товара, или картинка
5 упаковок для массового импорта опций
5 микроразметоки для импорта, также импорт в прочие колонки, с формированием цен, остатков, закаячкой
Импорт опций с любыми своими значениям идентификаторов значений опций, идентификаторов значений продуктовых опций (если добавлялись в таблицы #_option_value, #_product_option_value
Закачка картинок при импорте, если идут путями
5 микроразметоки для импорта, также импорт в прочие колонки, с формированием цен, остатков, в том импорт из одной колонки разных наборов:
- checkbox|Размер|XXL|0|57|1|+|10|-|20|+|0|products/options/sizexxl.jpg
- 36-5;37-1-255-1;39-5--1-0;40-4;
- Размер|XXL|+|10|251|products/options/sizexxl.jpg|checkbox
- 300,5|150
- только значение
4 разметки для массового импорта атрибутов
Экспорт
- Экспорт в формат CSV, DSV с любыми разделителями, тех же профилей, что использовались для импорта
- Удобен для файлов после парсинга и файлов дропшиппингаМодуль удобен в работе с данными, которые образуются после парсеров или целей адаптации данных разных спецификаций разных дропшиппинговых файлов, которые нужно добавить на один сайт
Лицензия
Регистрация на один домен, и один дополнительный технический домен второго уровня основного домена
Технические требования
- Opencart 2.* до 3.* включительно
- Перезаписи файлов не требуется
- Для ZIP файлов, включить на хостинге zip_php (есть везде)
- Для файлов, заданными ссылками может понадобится CURL - включить на хостинге (есть везде)
Расширенная поддержка и помощь
- Две недели с даты покупки действует условие расширенной поддержки
- В поддержку входит любая помощь, связанная с вопросами работы хостинга, сайта, настройками, файлами импорта
- Цель такой поддержки сделал работу с модулем понятной, раскрыть все необходимые функции, которые нужны для импорта или экспорт
- По истечению срока расширенной поддержки, стандартная поддержка по ошибкам в модуле и доступом к обновлениям, с исправленными ошибками
Способ распространения:
Платно
Совместимость:
OpenCart 2.0OpenCart 2.1OpenCart 2.2OpenCart 2.3OpenCart 3.*OCStore 2.1OCStore 2.3
Получение файлов:
Система защиты:
VQmod:
Нет
Ocmod:
Нет
Events:
Нет
Загружено:
25.06.2018
Обновление:
14.11.2025
Просмотров:
23009
Покупок:
172
Файлы будут доступны после покупки
Также, если у Вас только обновление, если это важно. Есть возможность действий с какой-то группой товара перед импортом. Например, отобрать какие-то товары с каким-то префиксом или значением в карточке товара, и обнулить или выключить. Это бывает необходимо, если у поставщика нет больше сведений о товарах, которые у Вас могут числиться, как в наличии.
Так что, пожалуйста, пишите в поддержку все вопросы.
Какой еще автор Вам сказал, что "кракозябры это нормально"? Приведите текст ответа. Никаких крокозябров в природе нет. У Вас ОпенКарт - там UTF-8, на входе может быть иная кодировка. Список кодировок, доступных для конвертации полный (https://ru.wikipedia.org/wiki/Iconv), но ограниченный самим языком php - это проблема, скажем так, известная и давняя. Что не все кодировки переливаются в другие. По этому на входе лучше не эксперименрировать, использовать UTF-8, windows 1251, 1252. У поставщиков могут не знать фриленсеры этого, и фигачить любую. Такая проблема да. В модуле все из iconv
Какой автор сказал, что "нельзя вносить правки"?
Не только можно, но и вносите сколько хотите. Специально код открыт. Специально снят авторский запрет. Никаких этих новых подходов, где и сам не делает и другим не дает - коммерческие типа тайны - в модуле этого нет, код открыт
И тем более по создание данных еще до модуля: дополнение, перекодирование - это так и делается. Это же модуль импорта - он переносит данные из входящих форматов в базу. Какие данные есть, такие и переносит. Никто не мешает дополнять данные. Обычное дело.
С разделителем тильда пробовал, что только не ставил
Причем тут тильда? :) Если эксель - разделители не нужны. Если DSV, то или спросите у поставщика данных - параметры (разделитель, кодировка, ограничитель), или откройте файл в NOTEPAD++ и посмотрите сами эти параметры. К сожалению, пока математически не решена задача автоопределения разделителя, ограничителя и даже кодировке в DSV в автоматическом режиме. Это на самом деле очень сложный алгоритм
Давайте так, Вы в прямом смысле, пишите то, чего даже не случилось :) Это неправильно. Если нужно решение проблемы пишите в поддержку, всё можно решить.
Подскажите пожалуйста, смогу ли я выгрузить (экспорт) полностью все товары с опциями, категориями, атрибутами и т.д что бы можно было импортировать обратно.
Почему спрашиваю?
Потому что как такового прайса у меня нет, но товаров много было залито в магазин вручную, и ещё заниматься ручным заполнением прайса - ох как не охота.
Спасибо
Без настройки "мастера своего дела" не куда!
Каких либо нареканий к модулю нет!
Все работает ЧЁТКО!!!
Быстро!
Это уже третья покупка одного из модулей у ocext и все чётенько)))
Только вот привык другим загрузчиком пользоваться и стало мне совсем непонятно как этим пользоваться
не грузит товары и категории
может правки парсера нужны для моего прайса?
Видел что бонусом одна настройка поставщика есть
Вот и ожидаю...
Так что пока без звезд(
После поделюсь впечатлениями
Вот и ожидаю...
Так что пока без звезд(
После поделюсь впечатлениями"
Какой коварный ход! :)
Всё верно, есть настройка по данной версии сейчас по акции. Если можно настроить, то настроено будет. Но также желательно, если не хочется смотреть описание, а получить четкий ответ подходит или нет, до покупки показывать, что собираетесь настраивать. При всём функционале, в "экселях" (особенно) может быть что-то запредельное. С запредельным без каких-то запредельных подходов не настроить, т.к. функционала нет для запредельных вещей.
Вообщем лучше показывать до покупки, акция действует. Если уже все отправили (доступы FTP, админка, файл), то будет назван срок и сделаны работы.
Вся перечисленная процедура (показов) была сделана и одобрена
Я просто напряжен что не получается, и с коммуникацией сложно,док.
Так что извините ну очень напряжен
Ведь у вашей команды я не один!
Извините!!!