Скриншоты

Технические данные

Дата публикации:
04.07.2018
Дата обновления:
13.08.2018
Версия:
1.3.0
Адаптивность:
Да
Поддержка композита:
Да
Число установок:
Менее 50 раз

Описание

Модуль  "Универсальный импорт" предоставляет возможность гибкого импорта информации из  источников различного формата.

Форматы,  доступные для импорта данных: CSV, XML, XLSX и JSON (через REST API). Более того, модуль позволяет добавлять практически любые форматы входных данных (через специальный программный интерфейс).

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

Для работы модуля необходимо наличие на сервере библиотеки XMLReader.

После  установки модуля, необходимо настроить профили импорта для каждого варианта  импортируемых вами файлов.
 
Если,  например, вы наполняете контентные разделы, такие как новости или статьи, у вас  будет свой профиль для каждого раздела. Если вам необходимо наполнять каталог,  то профилей может быть как один, так и три: профиль для загрузки основных  товаров, профиль для загрузки торговых предложений и, возможно, отдельный  профиль для загрузки структуры товарных категорий (хотя структуру можно  формировать и при загрузке товаров).
 
Настройка профиля
 
Профиль  настраивается в разделе АКРИТ / Универсальный импорт / Список профилей.

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

На  вкладке "Базовые данные" задаются название профиля, источник данных и назначение  загрузки данных. Не заполнив эти ключевые поля данной вкладки, не получится  перейти к последующим вкладкам. В качестве источника может выступать как файл на  текущем сервере сайта, так и на удалённом. В качестве назначения указывается  определённый инфоблок.
 
На  вкладке "Привязка полей" настраивается соответствие между полями источника  данных и полями инфоблока, а так же дополнительные параметры, касающиеся связки  данных между источником и назначением. В блоке "Соответствие данных" слева  показаны все доступные поля, взятые из источника импорта. Справа от них  необходимо выбрать тот параметр элемента инфоблока, в который данные из поля  источника будет попадать. У тех полей источника, данные которых импортировать не  нужно, справа просто остаётся вариант "Не импортировать". Изображения  в источнике импорта указываются в виде названий файлов. Эти  названия будут искаться по адресу, указанному в поле "Путь к  изображениям".
 
Вкладка  "Обработка данных" содержит дополнительные опции, позволяющие настроить логику  выгрузки. Например, если нужно, чтобы в каталоге были только те товары, что есть  в прайсе, нужно для поля "Элементы, которых нет в файле" выбрать вариант  "Удалить".
 
Во  вкладке "Расписание и запуск" настраиваются параметры регулярного запуска  данного профиля. Например, можно настроить на автоматический запуск импорта раз  в сутки (подразумевается, что за это время источник импорта может обновить свои  данные и тогда на сайт будет загружена свежая информация). Технически регулярный  запуск организован через механизм, так называемых агентов, которые по-умолчанию запускаются, когда на сайт заходит какой-либо посетитель. Для  загрузки больших файлов продуктивнее настроить запуск агентов через серверную  утилиту cron. Это сделает более стабильным и точным в плане времени сам запуск  импорта, а также избавит посетителей от неудобств,  связанных с запуском импорта во время открытия страницы  сайта.
 
Также на этой же вкладке можно сразу запустить настроенный профиль и проверить его  работу. После запуска начнёт отображаться прогресс загрузки (либо в  процентах, либо в количественном варианте, если общий объём загружаемых данных  заведомо получить невозможно).
 
Если  у вас возникнут сложности при установке или вы встретите ошибку, воспользуйтесь  страницей "Тех. поддержка", находящейся рядом с пунктом "Список профилей" в  административном меню. Там вы сможете найти дополнительную справочную  информацию, а так же отправить запрос в службу тех. поддержки модуля.

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: http://www.site.ru