Бэкап конструктора (PRO)
Выгрузить всё, что вы собрали в конструкторе, одним файлом — и развернуть это на другом сайте.
Кнопка «Бэкап конструктора» в шапке компонента, с двумя пунктами: экспорт и импорт.
Что попадает в файл
Блоки, таблицы, секции, вкладки, поля, столбцы, меню, маршруты, языки, переводчики, UTM-метки и миграции. То есть вся конструкция целиком.
Контента в файле нет
Ни данных блоков, ни строк таблиц, ни загруженных файлов. Выгружается то, как сайт устроен, а не то, что на нём написано.
Для переноса контента это не инструмент.
Выбрать, что именно включить, нельзя: выгружается всё.
Импорт заменяет, а не дополняет
Файл разворачивается поверх: текущая конструкция заменяется полностью, поэтому импорт и спрашивает подтверждение. Перед записью сервер сам сохраняет снимок того, что было, — на случай, если разворачивали не тот файл.
Чужой JSON не пройдёт: файл проверяется на принадлежность PageBlocks.
Зачем это нужно
Собрали конструктор на разработке, проверили — и перенесли на боевой одним файлом, вместо того чтобы повторять полсотни настроек руками и потом искать, где ошиблись.
Тот же файл — способ раздавать заготовки: набор блоков под типовой сайт собирается один раз, а дальше разворачивается на каждом новом проекте.