Перейти к содержанию
22.03.2024 ×
  • RU
    • Язык

Модуль "Диспетчер YML\XML" 3.2 v3.1

6 000 ₽

   (0 отзывов)

2 изображения

Информация о файле

Модуль "Диспетчер YML\XML" для Opencart\ocStore версии 3.2

 

  • Предназначен для подключения к ИМ неограниченного количества поставщиков, предоставляющих прайс-листы и описания товаров в формате YML, XML, CSV, .
  • Подключение поставщиков предоставляющих АПИ для доступа к своим товарам (модули работы с API изготавливаются по заказу).
  • Для каждого поставщика возможно индивидуально настроить расписание обновлений цен и остатков через CRON
  • Подходит для наполнения МультиМагазина (когда вы хотите наполнять разные Магазины из одной админки окстора)
  • Модуль Интегрирован с HPM, который позволяет объединять товары - по цвету, объёму, размеру в Единую карточку товара. 
  • Наполнение Магазина из мульти язычных фидов данных(если у Магазина несколько языков и надо яндеск переводчиком обновить все поля, или в случае нескольких языков внутри xml или csv файла)
  • Можно использовать Диспетчер yml\xml как парсер сайтов. Например,  в случае указания поставщиком в офере url на карточку товара, добавляем нужные теги из домобъекта сайта донора.
  • аналогично парсингу html, для обновления любых полей в товаре,  можно делать запросы выборки по xpath в нужном xml или стороннем api сервисе. То есть  - сможете дополнить или обновить информацию в товаре, который уже есть внутри опенкарта - характеристики(атрибуты), опции(в том числе связанные или расширенные), изображения и любые другие сущности.
  • Есть интеграция с модулем Управление складами. Что позволяет синхронизировать Остатки ваших Поставщиков с заведёнными в Интернет магазине складами.
  • обновление SEO параметров - модуль можно использовать как генератор сео и любых мета тегов, и в отличии от других подобных, Диспетчер знает о товарах, из какого он поставщика и может воздействует на них с разной логикой.

 

 

 

 

Основные возможности:

- Производители - автоматическое создание вендоров, фильтр при загрузке брендов. 

- Категории - автоматическое создание  дерева, фильтр при загрузке offers.

- Атрибуты - автоматическое создание, обновление.

- Индивидуальные настройки для каждого Поставщика.

- Индивидуальные логи для каждого Поставщика.

 

Структура модуля

 

Модуль состоит из основного блока и набора микро-модулей (драйверов), каждый из которых реализует обработку какого либо конкретного формата входных данных по общей схеме. На текущий момент в состав модуля входят следующие драйверы:
  • выборочная загрузка производителей
  • перенаправление производителей
  • создание производителей из панели модуля
  • загрузка товаров без указанного производителя (принудительное назначение одного из существующих на сайте производителей)
  • выборочная загрузка категорий
  • перенаправление категорий
  • создание категорий из панели модуля
  • настройка соответствий каждого входного параметра параметрам вашего ИМ
  • режимы добавления\обновления
  • загрузка изображений
  • связующие поля
  • модификаторы цены
  • шаблоны мета-тегов
  • расширенный блок модификации данных
  • лог загрузки
  • лог уведомлений о появлении у поставщика новых категорий, производителей, атрибутов
  • обработка YML - задача решена в общем виде и годится для подавляющего большинства фидов
  •  

Дополнительно (за отдельную плату) предоставляются драйверы для работы со следующими Поставщиками, использующими нестандартные форматы или теги, или предоставляющие собственное API:

  • textiloptom.net (API)
  • odeyalaoptom.ru (API)
  • shopntoys.ru (API)
  • commerceML (1C)
  • qpstol.ru (YML со Связанными опциями)
  • gifts.ru (API) - рекомендуется использовать hpm модуль от @HyperLabTeam для связки товаров
  • happygifts.ru (API) - дополнительно требуются модули "Связанные опции", "Изображения опций ПРО", "Живая цена"
  • api.samsonopt.ru
  • api.treolan.ru
  • b2b.merlion.com
  • snt.su
  • rcstore.ru

Установка модуля

Модуль имеет единый дистрибутив для всех версий Opencart. Распакуйте архив zoxml2.160707.zip (или более позднюю версию) в корень вашего сайта (цифры оздачают дату сборки: ГГММДД)

Распакуйте архив zoxml2_yml.160707.zip (или более позднюю версию) в корень вашего сайта (цифры оздачают дату сборки: ГГММДД)

 

Для версий 1.5.Х дополнительно также распакуйте архив zoxml1.160630.zip (цифры оздачают дату сборки: ГГММДД)

Далее перейти в админке в список модулей, найти в нем "Диспетчер YML\XML" и активировать модуль.

Настройка модуля

В левой колонке модуля расположен список подключенных поставщиков. Последним в списке идет ссылка на блок общего управления модулем.

  • Перейти в блок общего управления модулем
  • В закладке "СИСТЕМА" установить нужные параметры

Настройка Яндекс.Переводчика

 

Для работы с Яндекс.Переводчик необходимо получить ключ.

  • Нажмите на "Получить ключ!".
  • Получите ключ
  • Введите полученный ключ и сохраните настройки модуля

zoxml2_ya_tr.jpg

 

 

Работа с модулем

В левой колонке модуля расположен список подключенных поставщиков. Последним в списке идет ссылка на блок общего управления модулем.

Добавление поставщика

  • Перейти в блок общего управления модулем
  • В закладке "ПОДКЛЮЧИТЬ ПОСТАВЩИКА" выберите из списка тип входного фида
  • В открывшейся строке "ИМЯ" введите любое удобное для вас имя этого поставщика, например: ООО "Маркет"
  • В остальных открывшихся строках указать необходимые параметры: URL (если требуется), ЛИЦЕНЗИЯ (если требуется)
  • Нажмите "ДОБАВИТЬ"

Настройка поставщика

zoxml2_main.jpg

В левой колонке модуля расположен список подключенных поставщиков.

  • Выберите нужного поставщика из списка
  • Установите необходимые базовые параметры
  • Сохраните настройки
  • Нажмите "Загрузить производителей, категории и атрибуты"
  • По окончании загрузки приступайте к настройке производителей, категорий и атрибутов

Настройка шаблонов

 

Для каждого поставщика возможна индивидуальная настройка шаблонов мета-тегов:

 

zoxml2_meta.jpg

 

Настройка производителей

zoxml2_vendors.jpg

  • Войти в закладку "ПРОИЗВОДИТЕЛИ" выбранного поставщика
  • Если нужный вам производитель отсутствует на сайте, то будет активна кнопка "Добавить" (также можете добавлять производителей обычным способом)
  • Если нужный вам производитель уже есть на сайте, в т.ч. он может присутствовать в иной транскрипции, то просто выберите его из выпадающего списка
  • Сохраните настройки

Настройка категорий
zoxml2_category.jpg

  • Войти в закладку "КАТЕГОРИИ" выбранного поставщика
  • Если нужная вам категория отсутствует на сайте, то можете добавить категорию обычным способом через меню Каталог->Категории

     

  • Если нужная вам категория уже есть на сайте, в т.ч. она может присутствовать в иной транскрипции или быть вложена в другую категорию, то просто выберите ее из выпадающего списка
  • При необходимости можно воспользоваться дополнительной функцией "СОЗДАТЬ ВСЕ КАТЕГОРИИ" в разделе "УПРАВЛЕНИЕ". В этом случае на сайте будет воссоздана полная иерархия категорий, как и у поставщика

     

  • Сохраните настройки


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

 

Поставщик textiloptom.net дает опции товара. По настройке обратитесь к описанию работы с этим драйвером.
Настройка атрибутов товара
zoxml2_option.jpg

  • Войти в закладку "АТРИБУТЫ\ОПЦИИ" выбранного поставщика
  • Если нужный вам атрибут отсутствует на сайте, то добавьте его обычным способом через панель управления атрибутами сайта
  • Если нужный вам атрибут уже есть на сайте, в т.ч. он может присутствовать в иной транскрипции, то просто выберите его из выпадающего списка
  • Сохраните настройки

Работа с блоком модификации данных "на лету"

Модуль позводяет модифицировать:

  • описание товара,
  • название товара,
  • модель,
  • цену,
  • количество,
  • значения атрибутов и опций

 

варианты модификации для обработки тега available:

zoxml2_available.jpg

другие варианты модификации:

  • замена найденного фрагмента
  • вставка перед\после найденного фрагмента
  • обработка с помощью регулярных выражений
  • перевод с разных языков - «Яндекс.Переводчик»

zoxml2_replace.jpg

 

Загрузка\обновление товаров

  • Выберите поставщика из списка
  • Нажмите иконку "Загрузить товары"

Удаление поставщика

  • Выберите поставщика из списка
  • Нажмите иконку "Удалить поставщика"
  • В появившемся блоке запроса подтверждения подтвердите удаление. При отсутствии действий со стороны пользователя блок запроса подтверждения исчезнет через 10 секунд.

Лог загрузки

 

zoxml2_category.jpg

 

Лог событий

 

zoxml2_events.jpg

 

Настройка CRON

 

Для каждого поставщика возможно индивидуально настроить расписание обновлений цен и остатков через CRON

 

В закладке "УПРАВЛЕНИЕ" для каждого поставщика приводится индивидуальная команда для запуска задачи:

 

zoxml2_cron.jpg

 

Лицензирование модуля

  • приобретая модуль вы получаете право его использования на одном публичном домене
  • использование на локальных серверах не ограничивается
  • Дополнение является объектом авторского права и принадлежит его создателю
  • Вы не можете передавать, продавать, распространять, обмениваться и сдавать в аренду какую-либо часть дополнения
  • Вы не можете размещать дополнение на других сайтах, чтобы оно было доступно для скачивания

Демо-сайт:
https://h5007.h5.ose.su/admin/index.php?route=extension/module/zoxml2&autologin

demo\demo

Поддержка

  • Поддержка осуществляется @ncv
  • При обращении в поддержку обязательно указывайте адрес сайта на котором установлен модуль, версию движка, описание проблемы (желательно со скриншотом). По возможности сразу добавляйте доступ в админку (достаточно режима демонстрации) - это сильно упрощает работу и экономит время.
  • Если у вас возникли вопросы перед покупкой модуля - оставляйте сообщение в теме поддержки
  • Примечание: связь через Skype возможна только по предварительной договоренности. Несанкционированные подключения расцениаются как СПАМ и блокируются!

Расширение функционала

  • функционал модуля постоянно расширяется
  • Пишите, если считаете нужным добавить в модуль какую нибудь полезную функцию - ваши пожелания будут учтены в следующих версиях

Рекомендации и FAQ:

  • для работы с фидами, содержащими большое количество производителей или категорий добавьте в файл .htaccess строку:
    php_value max_input_vars 20000
  • модуль очень требователен в хостингу. рекомендуется использование VDS(VPS). Объем доступной памяти должен как минимум в 10 раз превышать размер самого большого фида. Так, если самый большой фид имеет размер 90Мб, то на хостинге должно быть не менее 1Гб памяти
  • модуль не работает в "Режиме обслуживания"
  • не забывайте чистить логи! Если у вас при входе в модуль возникает ошибка типа Fatal error: Allowed memory size of 134217728 bytes exhausted или подобная, то для очистки логов сделайте повтор


Обратная связь

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...