xmlImporter

Описание

Класс для импорта данных в формате umiDump 2.0

  • __construct() — Конструктор
  • execute() — Выполнить импорт
  • getImportLog() — Получить массив сообщений работы xmlImporter'a
  • loadXmlDocument() — Установить DOMDocument, откуда берутся данные для импорта (в формате umiDump 2.0)
  • loadXmlFile() — Загрузить данные для импорта из файла
  • loadXmlString() — Загрузить данные из строки в формате XML
  • setAutoGuideCreation() — Установить режим автоматического создания справочников для полей типа «выпадающий список», «выпадающий список с множественным выбором» и «составное»
  • setDemositeMode() — Установить режим импорта как режим установки демо-сайта, то есть импортируются только страницы и объекты, относящиеся к модулям, присутствующим в системе
  • setDestinationElement() — Установить родительский элемент по умолчанию
  • setFilesSource() — Установить пусть к директории, откуда могут быть скопированы импортируемые файлы
  • setIgnoreParentGroups() — Установить режим, при котором вновь создаваемые типы наследуют группы полей родительского типа
  • setRenameFiles() — Установить режим создания новых имен импортируемых файлов, относящихся к страницам и объектам
  • setUpdateIgnoreMode() — Установить режим необновления ранее созданных сущностей