Модуль расширяет стандартный функционал 1С-Битрикс, добавляя новый тип комбинированного свойства, которое доступно как для элементов, так и для разделов инфоблоков. Это позволяет создавать сложные структуры данных с различными типами полей в рамках одного свойства.
Поддерживаемые типы полей:
Строка
Многострочный текст (текстовая область)
Файл/изображение (поддерживается только для элементов)
Дата и время
Привязка к элементу
Привязка к разделу
Список (выпадающий список с одиночным или множественным выбором)
Число
Цвет (выбор цвета)
Привязка к "Яндекс карте" (поддерживается только для элементов)
Ключевые сценарии использования:
Блочная структура страниц (услуги, продукты, категории): Один из ключевых сценариев, под которые проектировался модуль. Когда страница услуги, товара или раздела состоит из смысловых блоков (например: «Кому подойдет», «Этапы работы», «Стоимость», «Примеры работ», «Частые вопросы», «Преимущества», «Характеристики»), каждый блок можно оформить как отдельное комбинированное свойство. Внутри блока — заголовок, описание, изображение, список характеристик, ссылка или любой другой набор полей. Это даёт полную свободу верстки без создания десятков типовых инфоблоков и без потери удобства управления контентом.
Контакты:
Поле "Адрес" (текст)
Поле "Карта" (Яндекс.Карта) — только для элемента
Поле "Телефон" (текст)
Поле "Email" (текст)
События:
Поле "Дата начала" (дата)
Поле "Дата окончания" (дата)
Поле "Место проведения" (текст)
Поле "Организатор" (привязка к элементу)
Коммерческие предложения:
Поле "Название тарифа" (строка)
Поле "Цена" (число)
Поле "Состав услуг" (многострочный текст или список)
Поле "Метка "Хит"/"Рекомендуем"" (список)
Преимущества:
Уменьшение количества свойств: Позволяет заменить множество отдельных свойств одним комплексным, что упрощает структуру инфоблока.
Гибкость: Структуру данных можно легко менять в настройках свойства без изменения логики работы сайта и дополнительного кода.
Удобство редактирования: Все логически связанные поля сгруппированы и редактируются в одном компактном блоке, как в элементе, так и в разделе.
Экономия времени: Снижаются трудозатраты на создание и последующую поддержку большого количества однотипных свойств.
Свобода верстки: Возможность гибко компоновать контент на странице без привязки к жестким структурам отдельных свойств.
Единообразие: Позволяет унифицировать хранение мета-информации или дополнительных параметров как для товаров/новостей, так и для их категорий (разделов).
Ограничения текущей версии:
Для работы с полем "Яндекс.Карта" требуется валидный API-ключ.
Типы полей "Файл/изображение" и "Яндекс.Карта" на данный момент доступны только для элементов инфоблоков (не поддерживаются для разделов).
Сложные фильтрации по данным внутри комбинированного свойства требуют дополнительной обработки на уровне разработчика.
Модуль значительно расширяет стандартные возможности работы со свойствами в Битрикс, предоставляя удобный инструмент для создания структурированных данных. Это особенно полезно для сложных проектов, где требуется хранить взаимосвязанные данные в единой структуре как на уровне элементов, так и на уровне разделов.
Для опытных разработчиков модуль предоставляет хорошую основу для дальнейшей кастомизации и расширения функционала под конкретные задачи проекта.