Заливка данных в инфоблок bitrix из прозвольного файла. Создание разделов и элементов инфоблока с свойствами.
В жизни программиста иногда встречаются задачи по заливке данных в инфоблок из различных вариантов файлов, например таких как с Exel сопровождающееся созданием разделов инфоблоков. В следующем листинге представлен код состоящих из 3-х функций и одного цикла. Функции реализуют возможность создания элементов и разделов, а так же транслитерацию для символьного кода. В цикле же перебираются элементы из распарсеного файла которые необходимо добавлять в инфоблок.
Так же в начале файлов производится подключение пролога bitrix а затем функционала для работы с API инфоблоков.
Так же в функциях createCategory и createElement необходимо указать Id информационного блока в который будет производиться запись информации.