Что умеет решение
Модуль Structura для 1С-Битрикс расширяет стандартные возможности инфоблоков, позволяя создавать сложные составные свойства вместо плоских полей. С его помощью формируются иерархические структуры, например баннеры с текстом, изображениями и настройками фона. Данные сохраняются в формате JSON, а редактирование осуществляется через форму в административной панели.
Поддерживается 26 типов полей: текст, числа, даты, списки, выбор цвета, файлы и изображения, медиабиблиотека, а также ссылки на элементы, разделы, инфоблоки, Highload-блоки и пользователей.
Модуль обеспечивает неограниченную вложенность повторяющихся строк и макетов. Реализованы встроенная и пользовательская валидация данных. Доступно тонкое управление правами: можно ограничивать доступ к целым блокам или отдельным полям для групп пользователей, отдельных пользователей или по пользовательским правилам.
Встроенная система истории изменений позволяет отслеживать ревизии, ограничивать их количество и выполнять откат к предыдущим версиям. На одной сущности можно размещать несколько экземпляров одного блока. Поддерживается создание групп блоков и взаимоисключающих групп.
Предоставляется публичный API для чтения и записи значений из кода сайта. Реализованы события добавления, изменения и удаления полей. При копировании элемента автоматически копируются значения, а при удалении элемента удаляются связанные данные, переводы, история изменений и загруженные файлы.
General iT может подключить «Структура - пользовательские свойства», настроить его и проверить корректность интеграции с текущим сайтом.