Описание проблемы массового создания свойств инфоблока
Часто сталкиваемся на проектах с задачей наполнения каталога товаров характеристиками и свойствами, сам процесс импорта элементов инфоблока (далее — ИБ) описали в заметке «Массовая выгрузка товаров на сайт Битрикс через import CSV».
Но перед тем как импортировать данные, нужно чтобы у элементов ИБ/товара были созданы определенные свойства. Когда таких свойств больше десятка, то создавать их становиться накладно и скучно) Поэтому мы разработали алгоритм-заметку для своей команды и делимся ею в паблик, ведь нам не жалко 😊.
Алгоритм создания свойств ИБ через модуль импорта
Подготовительный этап
- На сайте Битрикс устанавливаем бесплатный плагин «asd.iblock» от Антона Долганина (ссылка на Google Drive)
- Устанавливаем Excel, если его не было и в настройках включаем режим работы с XML:
а) Открыть Параметры
б) Выберите Настроить ленту
в) В разделе Основные вкладки установите флажок Разработчик и нажмите кнопку ОК
На этом все, далее переходим к наполнению шаблонных XML-файлов.
Массовое создание свойств через импорт
Шаг 1
Скачать и наполнить файл шаблона «Шаблон для создания св-тв» по ссылке.
Шаг 2
Обязательно сохранить файл перед экспортом и в процессе наполнения, чтоб не потерять заполненные данные.
А когда данные для импорта в Битрикс будут наполнены через вкладку «Разработчик» выбрать пункт «Экспорт»

Шаг 3
Импортируем XML-файл в инфоблок, на странице редактирования инфоблока (Контент>Инфоблоки>Типы инфоблоков>{Ваш инфоблок}), благодаря установленному модулю:

Импорт значений для свойств типа «Список»
Шаг 1
Скачать и наполнить файл «Шаблон для создания значений св-тв типа Список» по ссылке.
Как выглядит сохраненный файл в текстовом редакторе (слева) и Excel (справа):

Шаг 2
Импортируем файл в инфоблок, на странице редактирования инфоблока (Контент>Инфоблоки>Типы инфоблоков>{Ваш инфоблок}), благодаря установленному модулю:

До импорта:

После импорта:
