Импорт YML, импорт XML через anyXML – для импорта любых XML 2017-12-06

Плагин-импорта любых XML

Следят:
За этим ресурсом следят 4 чуваков.
  1. feofan
    Демо:
    http://oc2102.ocext.com/admin/index.php?route=module/csv_ocext_dmpro log: demo | pass: demo
    Версии Движка:
    • 2.х
    XML импорт, YML импорт через anyXML – для импорта любых XML

    Данное предложение это - 2 модуля в одном: модуль импорта любых CSV и плагин-импорта любых XML (в том числе YML - встроено 4 варианта для вариаций YML, чтобы еще больше улучшить качество интерпретации и импорта)

    Модуль для работы с файлами разных поставщиков одновременно, без необходимости выставления настроек всякий раз при использовании. Позволяет делать различные способы синхронизации с файлами CSV, DSV и XML. Сохранять профили с настройками под каждый конкретный файл

    Модуль импорта, экспорта CSV описан тут. Ниже описание, которое касается возможностей плагина XML



    Для YML-спецификации в модуле реализованы следующие возможности
    1) Сопоставление категорий YML при импорте и переброска товаров в нужные категории сайта

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

    2) Несколько дополнительных упаковок для работы с данными тега param, как с опциями
    В модуле данные тега param упаковываются так, чтобы сразу импортировать, как опции или атрибуты. Но возможностей модуля больше и случаев импорта param, как опций тоже больше. Мы собрали и другие возможности импорта опций. Установите данный плагин к этому модулю, чтобы можно было импортировать товары YML, как значения опций по какому-нибудь param. 4 дополнительных микроразметки для импорта: для картиночных опций; только цена/количество, для импорта, как выпадающий список, для импорта, как значение опции

    3) Импорт цен
    В модуле данные поля прайс позволяют делать наценку при импорте. Но случаи ценообразования бывают очень разные. Например, нужно сделать наценку в зависимости от диапазона цены. Или провести конвертацию цен перед импортом. Установите данный плагин к этому модулю, чтобы можно было делать более сложное ценообразование при импорте: устанавливать наценку в зависимости от значения в теге price или делать конвертацию по тегу кода валюты YML

    Также в данном модуле
    • Автозапуск, для обновления, например, только количества и цен
    • Импорт только категорий, только товаров, полный YML обмен
    • Обновление остатков по атрибуту available (можно установить, что при значении false ставить остатки, к примеру, 0, а при значении true ставить 100)
    • Можно не импортировать товары при отсутствии остатков
    • Идентификация товаров в зависимости от того, куда будет импортироваться ID товара из YML файла – это может быть модель, любой артикул или свое поле в таблице продуктов OpenCart
    • Импорт картинок по ссылкам – модуль забирает картинки с удаленного сервера. Также можно указать делать главной первую картинку, путь для картинок и сделать всем картинкам корректные имена по стандарту (такое часто требуется)
    • Импорт тега param, как атрибута, или как фильтра, или как опции – устанавливается в настройках модуля при импорте
    • Импорт категории, с учетом вложенности, с возможностью размещения товара во всех или только в крайней категории
    • Генерация SEO урла новым товарам
    XML импорт
    XML импорт через anyXML – плагин для возможности импорта данных из практически любых XML, включая YML импорт (формата Яндекса) или расширенного YML Яндекса с какими-то дополнительными тегами

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

    Файл XML, YML импорта может быть задан ссылкой или загружен файлом

    Изображения

    1. 0001_450-750x750.jpg
    2. 0002-750x750.jpg
    3. 0003-750x750.jpg
    Sergey666, Smartsystema, gadgetzp и ещё 1-му нравится это.