Як зробити імпорт даних в xml бітрікс

Розглянемо, як відбувається завантаження Інфоблоки в проект. Для цього перейдіть на сторінку Імпорт XML (Контент> Інформ. Блоки> Імпорт> XML).

Як зробити імпорт даних в xml бітрікс

За допомогою кнопки Відкрити. виберіть файл у форматі XML з сервера або завантажте з локального комп'ютера. Далі вкажіть тип Інфоблоки, до якого повинен ставитися завантаження інфоблок, і обов'язково вкажіть сайти, до яких він буде прив'язаний.

Примітка: якщо завантаження інфоблок вже існує в системі, то незалежно від обраного типу Інфоблоки і сайтів, він заново завантажений не буде. Наявні елементи будуть оновлені, нові - додані, а над тими елементами, які відсутні у файлі, буде здійснено одне із зазначених дій:
  • нічого не буде зроблено;
  • або будуть деактивовані;
  • або будуть видалені.

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

Якщо ж такого Інфоблоки в системі немає, то він буде створений в зазначеному типі, прив'язаний до обраних сайтах і його вміст буде завантажено.

При імпорті облікових властивостей, якщо значення відсутні в метаданих, але є у елементів, то вони не видаляються. Якщо властивість Символьний код у вихідному файлі пусте, то система заповнює його транслитом з назви файлу. (Якщо в закладці Поля форми настройки Інфоблоки для поля Символьний код було зазначено транслітерувати з назви при додаванні елемента.)

Процедура завантаження Інфоблоки проводиться по кроках, що дозволяє завантажувати великі XML файли. Тому, якщо вам потрібно завантажити файл по кроках, то в поле Тривалість кроку в секундах вкажіть кількість секунд виконання кроку відмінне від нуля, інакше імпорт буде виконаний за один крок.

Коли всі параметри вказані, можна переходити до імпорту Інфоблоки за допомогою кнопки Імпортувати. Процес завантаження відображається над формою налаштувань імпорту, а по його закінченні виводиться повідомлення виду:

Як зробити імпорт даних в xml бітрікс