Клонирование инфоблока создаёт независимую копию информационного блока в несколько кликов: со свойствами, разделами, элементами, файлами, SEO-настройками и данными торгового каталога.
Модуль пригодится, когда нужно:
- создать новый каталог, раздел новостей или справочник по образцу существующего;
- подготовить тестовую копию инфоблока, чтобы безопасно проверить изменения;
- продублировать структуру для другого сайта в многосайтовой конфигурации;
- скопировать торговый каталог вместе с ценами и торговыми предложениями.
Копия полностью независима от оригинала: изменения и удаление данных в исходном инфоблоке её не затрагивают. Исходный инфоблок модуль никогда не изменяет и не удаляет.
Возможности
- Выбор того, что копировать: только настройки; настройки и свойства; структура разделов; всё содержимое вместе с элементами, файлами и SEO.
- Настройки инфоблока: основные параметры, права доступа, шаблоны URL, подписи, настройки полей, формы редактирования.
- Свойства всех основных типов, включая списки (варианты создаются заново, значения сопоставляются), HTML, даты, привязки к элементам и разделам, справочники. Переносятся настройки умного фильтра и функций свойств.
- Пользовательские поля разделов с вариантами списков.
- Разделы любой вложенности с описаниями, картинками и значениями полей.
- Элементы: даты, авторы, анонсы, детальные описания, теги, множественные привязки к разделам, все значения свойств, включая множественные и с описаниями.
- Физическое копирование файлов и изображений с сохранением исходных имён, в том числе на кириллице.
- SEO-шаблоны инфоблока, разделов и элементов.
- Автоматическое переназначение внутренних связей: ссылки на элементы и разделы самого инфоблока в копии ведут на объекты копии, а не оригинала.
- Торговый каталог: копия регистрируется как каталог; переносятся параметры товаров, цены всех типов, коэффициенты единиц измерения, остатки по складам (по выбору) и торговые предложения с привязкой к товарам копии.
- Проверка «без создания копии»: объёмы данных, ошибки, предупреждения, свойства, которые нельзя перенести, доступность файлов.
- Пошаговое копирование с индикатором прогресса: подходит для инфоблоков на десятки тысяч элементов и обычного виртуального хостинга. Операцию можно приостановить и продолжить, в том числе после обрыва связи, без появления дублей.
- Очистка неполной копии одной кнопкой, если копирование отменено или прервано ошибкой.
- История операций с подробным журналом, автоматическая очистка старых записей.
- Разграничение прав доступа к модулю по группам пользователей.
Требования и ограничения
- Требуется «1С-Битрикс: Управление сайтом» с модулем «Информационные блоки» (главный модуль и «Информационные блоки» версии 20.5.0 и выше), PHP 8.2–8.3, СУБД MySQL или MariaDB. PostgreSQL не поддерживается.
- Модуль не требует cron, сторонних сервисов и дополнительных партнёрских модулей. Код модуля открыт, закодированных частей нет. Встроенных покупок и платных внешних сервисов нет.
- Копирование выполняется в пределах одного сайта (одной установки). Перенос между разными установками не поддерживается.
- Для торговых каталогов не копируются скидки, купоны и правила корзины, состав комплектов и наборов (такие товары в копии становятся простыми), штрихкоды, резервы и заказы.
- Не копируются свойства с привязкой к файлам Диска, объектам CRM и темам форума, а также свойства, модуль-обработчик которых не установлен. Такие свойства пропускаются с предупреждением.
- Не копируются права на отдельные разделы и элементы (расширенный режим прав), шаблоны бизнес-процессов, история документооборота, счётчики просмотров и рейтинги.
- После копирования фасетный индекс копии нужно пересоздать штатными средствами.
- Атомарного отката нет: при отмене уже созданные данные сохраняются, а неполную копию можно удалить кнопкой «Очистить неполную копию».
Установка
- Установите решение из Маркетплейса: «Marketplace → Каталог решений» или «Marketplace → Установленные решения».
- На странице установки нажмите «Установить». Модуль проверит версии продукта, создаст служебные таблицы и добавит пункт меню.
- После установки модуль доступен в меню «Сервисы → Клонирование инфоблока».
Права доступа По умолчанию модулем пользуются администраторы. Права для других групп задаются в «Настройки → Настройки продукта → Настройки модулей → Клонирование инфоблока», вкладка «Доступ»:
- «просмотр истории операций» — только журнал;
- «запуск клонирования и управление своими операциями» — дополнительно нужно право изменения исходного инфоблока и право записи в модуль «Информационные блоки»;
- «полный доступ» — все операции, очистка журналов, настройки.
Как скопировать инфоблок
- Откройте «Сервисы → Клонирование инфоблока → Новое копирование».
- На вкладке «Источник и копия» выберите тип и исходный инфоблок. Есть поиск по названию, коду и ID. Проверьте название, символьный код, тип и сайты копии. Символьный код должен быть уникальным в выбранном типе.
- На вкладке «Что копировать» отметьте нужные данные: настройки, свойства, разделы, элементы, файлы, SEO. Для торговых каталогов дополнительно доступны «Данные торгового каталога», «Торговые предложения» и «Остатки».
- Нажмите «Проверить без создания копии» и ознакомьтесь с отчётом: ошибки, предупреждения, объёмы, ограничения.
- Нажмите «Начать копирование». Для больших инфоблоков модуль попросит подтверждение.
- Дождитесь окончания. Не закрывайте страницу, пока идёт копирование. Если связь прервётся или страница закроется, операцию можно продолжить из «Истории операций».
- По завершении откройте копию по ссылке «Открыть созданный инфоблок».
Настройки модуля «Настройки → Настройки продукта → Настройки модулей → Клонирование инфоблока»:
- «Объектов за один шаг» (по умолчанию 50) — сколько разделов или элементов обрабатывается за один запрос. Уменьшите, если шаги прерываются по времени.
- «Максимальное время шага, секунд» (15) — должно быть заметно меньше ограничения max_execution_time на хостинге.
- «Повторов при временной ошибке» (2) — повтор при временных ошибках базы данных.
- «Подтверждение для инфоблоков от, элементов» (5000) — порог, после которого запуск требует подтверждения; 0 — не спрашивать.
- «Обновлять поисковый индекс при копировании» (да) — если отключить, копирование идёт быстрее, но потом нужна переиндексация сайта.
- «Неподдерживаемые типы свойств» — пропускать с предупреждением или не запускать копирование.
- «Хранить историю, дней» (90) и «Автоматическая очистка истории» — срок хранения журнала операций. Очищаются только записи модуля, инфоблоки не затрагиваются.
Удаление При удалении модуля можно сохранить историю операций и настройки. Инфоблоки сайта, в том числе созданные модулем копии, при удалении модуля не удаляются.
Техническая поддержка решений: Бороздин Алексей Григорьевич.
Как обратиться
- E-mail: axelnsk@mail.ru
- Сайт: https://bitrix-help.ru/
- Раздел «Обсуждения» на странице решения в Маркетплейсе
Режим работы Понедельник — пятница, с 10:00 до 19:00 по новосибирскому времени (МСК+4). Суббота, воскресенье и праздничные дни — выходные.
Сроки ответа Первый ответ — в течение одного рабочего дня с момента обращения. Срок решения зависит от сложности вопроса, о нём сообщаем в первом ответе.
Что входит в поддержку
- Консультации по установке, настройке и работе решения.
- Исправление ошибок в работе решения.
Доработка шаблонов сайта, интеграция со сторонними модулями и индивидуальные доработки в бесплатную поддержку не входят. Их можно обсудить отдельно.
Чтобы мы быстрее помогли, укажите в обращении
- адрес сайта и название решения;
- версию решения и версию «1С-Битрикс» (раздел «Настройки → Настройки продукта → Модули»);
- описание проблемы и шаги, как её повторить, по возможности — со скриншотом.
Если для диагностики нужен доступ к сайту, мы запросим его отдельно. Пожалуйста, не отправляйте пароли в открытых обсуждениях.
Для покупки товара в нашем интернет-магазине выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Быстрый заказ».
Если оформляете быстрый заказ: напишите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту или через СМС. Теперь останется только ждать доставки и радоваться новой покупке.
Оформление заказа в стандартном режиме выглядит следующим образом. Заполняете полностью форму по последовательным этапам: адрес, способ доставки, оплаты, данные о себе. Советуем в комментарии к заказу написать информацию, которая поможет курьеру вас найти. Нажмите кнопку «Оформить заказ».
Оплачивайте покупки удобным способом. В интернет-магазине доступно 3 варианта оплаты:
- Наличные при самовывозе или доставке курьером. Специалист свяжется с вами в день доставки, чтобы уточнить время и заранее подготовить сдачу с любой купюры. Вы подписываете товаросопроводительные документы, вносите денежные средства, получаете товар и чек.
- Безналичный расчет при самовывозе или оформлении в интернет-магазине: карты МИР. Чтобы оплатить покупку на сайте, система перенаправит вас на сервер платежной системы. Здесь нужно ввести номер карты, срок действия и имя держателя.
- Электронные системы при онлайн-заказе: ЮMoney. Для совершения покупки система перенаправит вас на страницу платежного сервиса. Здесь необходимо заполнить форму по инструкции.
- Безналичная оплата на наш расчетный счет по выставленному счету.
Экономьте время на получении заказа. В интернет-магазине доступно 4 варианта доставки:
- Электронная поставка - все необходимые сведения о лицензии, праве пользования, кодах, ключах и др. высылаются покупателю на его e-mail.
- Курьерская доставка. Когда товар будет отправлен с нашего склада, Вам придет уведомление. В день доставки с Вами заблаговременно свяжется курьер для уточнения времени и деталей доставки. Доставка производится "до двери". Осмотрите упаковку на целостность и соответствие указанной комплектации.
- Постамат. Когда заказ поступит на точку, на Ваш телефон или e-mail придет уникальный код. Заказ нужно оплатить в терминале постамата. Срок хранения — 3 дня.
- Доставка Почтой России. Когда заказ придет в отделение, на Ваш адрес придет извещение о посылке. Перед оплатой Вы можете оценить состояние коробки: вес, целостность. Вскрывать коробку самостоятельно Вы можете только после оплаты заказа. Один заказ может содержать не больше 10 позиций и его стоимость не должна превышать 100 000 р.
Дополнительная информация.
Изучите полный алгоритм продления лицензий на модули 1С-Битрикс: Маркетплейс, включая активацию льготных купонов. Мы детально разбираем все условия: обязательный 30-дневный срок для сохранения максимальной выгоды, пропорциональное ценообразование (12,5%, 25%, 50% от цены модуля) и ограничение по минимальной сумме в 500 рублей. Этот гайд поможет вам эффективно планировать бюджет и гарантировать актуальность вашего проекта.