Можете да създавате персонализирани компоненти и UI компоненти и да използвате системни компоненти
Вие дефинирате компоненти. Компонентите са слоят данни, който се свързва с потребителския интерфейс.
Персонализираните компоненти са блог публикации, автори, адреси, персонализирани сурови данни и т.н.
UI компонентите са просто персонализирани компоненти, маркирани като елементи на потребителския интерфейс, като долен колонтитул, горен колонтитул, hero секция и т.н.
Системните компоненти са предварително дефинирани от CMS, като държава и език.
Страниците се състоят от повече от един UI компонент.
Примери:
Всеки UI компонент представя секция от вашата страница.
Един hero блок може да съдържа:
[
{
"name": "heading",
"type": "string",
"required": false,
"displayName": "heading"
},
{
"name": "subtitle",
"type": "string",
"required": false,
"displayName": "subtitle"
},
{
"name": "hero_img",
"type": "image",
"required": false,
"displayName": "hero_img"
}
]
HeroSchema)hero-block)След като бъде присвоен, блокът може да бъде извлечен и визуализиран от страна на клиента, като използвате вашата конфигурация на рендъра.