Layout Elements (Элементы макета)
Для структурирования данных объектов с точки зрения макета доступны 3 типа панелей и 4 дополнительных элемента макета. Поля данных всегда размещаются внутри панели. Панели могут быть вложенными, что позволяет создать интерфейс ввода данных, адаптированный под потребности пользователей.

Три доступных типа панелей:
- Panel (Панель) — простая панель, содержащая поля.
- Tabpanel (Панель вкладок) - Элемент, который позволяет разбивать поля на вкладки. Упрощает навигацию, особенно при большом количестве данных.
- Region (Регион) - Элемент для создания областей с заданной компоновкой (например, левая и правая части, верх и низ). Позволяет более гибко организовать отображение полей.
Кроме того, внутри панели поля можно размещать в следующих компонентах макета:
- Accordion (Аккордеон) - Набор сворачивающихся и разворачивающихся панелей. Полезен для размещения большого количества данных без перегрузки интерфейса.
- Fieldset (Группа полей)
- Fieldcontainer (Контейнер полей) - Элемент, объединяющий несколько полей в единую группу. Удобен для логического объединения связанных данных.
И, наконец, есть два дополнительных элемента макета:
- Text (Текст) — позволяет добавлять минимально оформленный текст в макет объекта. Это может быть описание или подсказка, которые не подходят для размещения в всплывающей подсказке поля. Обратите внимание: начиная с версии 4.4.2, возможно динамически генерировать этот текст. Подробнее об этом можно прочитать на отдельной странице
- IFrame — позволяет задать URL-адрес и использовать параметр контекста для отображения выбранного вами содержимого. Подробнее об этом также можно узнать на отдельной странице документации.
Pimcore использует компоненты макета Ext JS для всех элементов макета объектов. Для более глубокого понимания элементов макета рекомендуется ознакомиться с документацией и примерами Ext JS.
Вы можете предложить улучшение документации или задать вопрос в комментариях.
Если вам нужна полноценная консультация — вы можете заказать её на нашем сайте.