При работе в административной панели CMS 1С Bitrix нередко возникает необходимость в быстром копировании инфоблоков (ИБ). Эту задачу можно легко решить, потратив совсем немного времени. Прежде всего, справиться с данным вопросом можно, воспользовавшись стандартной функцией импорта/экспорта в формате XML.
Для копирования необходимо выполнить следующую последовательность действий:
- Создать ИБ для копирования в него данных.
- Сделать экспорт нужного инфоблока в файл формата XML.
- Открыть экспортированный файл в режиме редактирования в любом редакторе XML
- Заменить идентификатор ИБ на идентификатор заранее созданного ИБ
Отдельно стоит обратить внимание на свойства инфоблока. Копирование свойств в 1С Битрикс потребуется в том случае, если вам нужно выполнить копию конкретного свойства, но при этом ничего не изменив и не испортив, сохранив в отличном качестве все данные. Важно заострить внимание на возможности автоматизации процесса копирования.
Грамотная настройка копирования
Существует предусмотренный специальный инструмент, разработанный для импорта всех нужных и важных для работы метаданных с предварительно созданного информационного блока при восстановлении нового. Всего три поля потребуются, для того чтобы справиться с настройкой копирования метаданных. Их стоит перечислить:
- Копирование ИБ. Данные требуется в обязательном порядке заполнить качественно и достоверно. Здесь необходимо указать с какого конкретно ИБ нужно перенести определенные метаданные. Но здесь есть исключение — описание свойств.
- Копирование в новый ИБ основные свойства другого ИБ. Данная строка на самом деле не является обязательной. Оно может применяться в процессе импорта в новый ИБ исключительно метаданных свойств любого инфоблока.
- Копирование ИБ в тип инфоблоков
Таким образом, можно сделать вывод. Новый ИБ после процесса копирования будет отличаться суффиксом _new. При копировании информационного блока скрипт может стать настоящим помощником без обращения к применению современных механизмов работы с XML.
Эту несложную и многие другие арботы с CMS 1С Битрикс (а также создание и продвижение полноценного сайта на данной платформе) выполняют специалисты компании Акцепт Сибирь, которая является сертифицированным партнером этой системы управления сайтом.