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