Документация для разработчиков
Темная тема

ImportXMLFile

Описание

mixed
ImportXMLFile(
	string file_name,
	string iblock_type = "-",
	array site_id = '',
	string section_action = "D",
	string element_action = "D",
	bool use_crc = false,
	bool preview = false,
	bool sync = false,
	bool return_last_error = false,
	bool return_iblock_id = false
);

Функция выполняет импорт xml-файла в инфоблок.

Возвращаемое значение

Возвращает true в случае успешного импорта или строку с сообщением об ошибке.

Параметры функции

ПараметрОписание С версии
file_name Путь к xml-файлу.
iblock_type Тип инфоблока, в который импортировать.
site_id Сайт, к которому будет привязан инфоблок.
section_action Действие, которое осуществляется с секциями, отсутствующими в файле импорта ("N" - ничего; "A" - деактивировать; "D" - удалить, используется по умолчанию).
element_action Действие, которое осуществляется с элементами, отсутствующими в файле импорта ("N" - ничего; "A" - деактивировать; "D" - удалить, используется по умолчанию).
use_crc Использование контрольных сумм при импорте для увеличения производительности и избежания лишних обновлений элементов.
preview Если true, то формировать картинку анонса из детальной картинки.
sync Позволяет разнести процесс синхронизации с 1С и обмен новостями через модуль Контроллер сайтов. 8.5.5
return_last_error Если true, то функция в случае ошибки вернёт строку, иначе null. 8.6.3
return_iblock_id Если true, то функция в случае успеха вернёт идентификатор инфоблока (нового или обновлённого). 12.5.5


Пользовательские комментарии

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

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх