Основы конфигуратора элементов
Конфигуратор элемента — это «мастерская», где каждый элемент каталога получает свои свойства, размеры, конструкцию, материалы и цену. Раньше такие объекты называли модулями, сейчас правильнее говорить «элементы». В этой статье дадим общую карту конфигуратора: какие у него вкладки, за что каждая отвечает и как они связаны. Это «оглавление» для всего раздела про конфигуратор.
Интерфейс: две панели
Заголовок раздела «Интерфейс: две панели»Окно конфигуратора разделено на две части:
- Левая панель — вкладки с параметрами элемента.
- Правая панель — визуальный предпросмотр изделия в 3D.
В предпросмотре можно вращать изделие, менять его размеры, переключать режимы отображения:
- контуры (без цветов) и прозрачные контуры (чтобы видеть внутреннюю структуру);
- сброс камеры в исходное положение;
- переключение между 3D и 2D-проекцией для точной проверки выравнивания и зазоров;
- показ/скрытие кромок;
- переключение материалов для проверки, как конструкция подстраивается под разные толщины;
- автоматическое создание иконки из текущего вида.

Вкладки конфигуратора и их смысл
Заголовок раздела «Вкладки конфигуратора и их смысл»Вкладки разделяют настройку по смыслу, чтобы не валить всё в кучу. Вот они по порядку.
1. Основные — «паспорт» элемента. Здесь задают название, категории, участие в спецификации, отображение в конструкторе, порядок, иконку, группу и тип модуля, тип перетаскивания и прилипания, признак элемента наполнения, поведение при пересечениях. Эта вкладка определяет, где элемент виден и как ведёт себя на сцене.
2. Размеры — габариты и правила их изменения: ширина, высота, глубина; минимальные и максимальные ограничения; можно ли менять размеры пользователю; типовые размеры; формулы. Подробнее — «Параметры, формулы и позиционирование».
3. Конструктор — главное рабочее поле, где элемент собирается из частей: секций, деталей, фасадов, 3D-моделей, столешниц, цоколей, присадок, пазов и вырезов. Здесь же задаются размеры, позиции, точки отсчёта, повороты, формулы и условия показа.
Полезно знать. У секций есть инструмент «Автогенерация элементов» — он сам расставляет внутри секции полки, ящики или присадки (по шагу, по количеству или с растягиванием), чтобы не настраивать каждый элемент вручную. Подробно — в статье «Секции и наполняемые секции».
4. Переменные — управляемые параметры элемента: служебные размеры, отступы, включение/выключение опций. См. «Переменные модуля».

5. Вычисляемые значения — служебные расчёты, которые вычисляются автоматически на основе других параметров. См. «Вычисляемые значения».

6. Шаблоны — альтернативные варианты конструкции для разных диапазонов размеров. См. «Шаблоны модулей».

7. Материалы — из чего элемент сделан: материалы корпуса, задней стенки, фасадов; группы материалов; материал по умолчанию; фиксация; направление текстуры; кромки по сторонам. Эта вкладка отвечает сразу за внешний вид, толщины деталей и расчёт стоимости.

8. Позиции прайса — дополнительные позиции (комплектующие, фурнитура, услуги), которые должны попасть в стоимость и спецификацию именно этого элемента. См. «Прайс-листы».

9. JSON / События / Параметры — техническая вкладка для сложной кастомной логики через скрипты. Большинству пользователей сюда заходить не нужно. См. «Условия отображения и события».

Как вкладки связаны между собой
Заголовок раздела «Как вкладки связаны между собой»Конфигуратор — это не набор разрозненных вкладок, а одна цепочка: от описания и размеров — к конструкции, материалам и расчёту.
- Размеры задают рамки, на которые ориентируются все детали в Конструкторе.
- Переменные и Вычисляемые значения подставляются в формулы внутри Конструктора и в типовые размеры.
- Материалы дают деталям толщину, которая участвует в формулах, и определяют расчёт.
- Шаблоны подгружают разные деревья конструкции в зависимости от размеров.
- Позиции прайса добавляют к стоимости то, что не считается из материалов автоматически.
Главное правило про формулы
Заголовок раздела «Главное правило про формулы»Формулы не видны пользователю сцены. Дизайнер, продавец и клиент не видят и не могут вводить формулы. Задача формул — чтобы администратор один раз настроил умное поведение, а пользователь только переключал разрешённые переменные, и конструкция подстраивалась сама.
С чего начать новичку
Заголовок раздела «С чего начать новичку»Не пытайтесь освоить все вкладки сразу. На старте достаточно пяти опорных:
- Основные — чтобы элемент появился, где нужно.
- Размеры — чтобы он менялся правильно.
- Конструктор — чтобы он был собран правильно.
- Материалы — чтобы он выглядел и считался правильно.
- Переменные — для гибкости.
Остальные вкладки (Шаблоны, Позиции прайса, JSON/События) подключаются, когда база становится сложнее.
Коротко
Заголовок раздела «Коротко»Конфигуратор элемента собирает изделие из частей и задаёт ему размеры, материалы и цену. Вкладки идут логической цепочкой: Основные → Размеры → Конструктор → Переменные/Вычисляемые → Материалы → Шаблоны → Позиции прайса → JSON. Начните с пяти базовых вкладок, а дальше двигайтесь по статьям этого раздела.





