Vous pouvez créer des composants personnalisés et des composants d'interface utilisateur et utiliser des composants systÚme
Vous définissez des composants. Les composants constituent la couche de données qui se connecte à l'interface utilisateur.
Composants personnalisés correspondent à des articles de blog, des auteurs, des adresses, des données brutes personnalisées, etc.
Composants d'interface utilisateur sont simplement des composants personnalisĂ©s marquĂ©s comme Ă©lĂ©ments d'interface utilisateur, pied de page, en-tĂȘte, hĂ©ros, etc.
Composants systÚme sont prédéfinis par le CMS, comme Pays et Langue.
Les pages sont composées de plusieurs composants d'interface utilisateur
Exemples :
Chaque composant d'interface utilisateur représente une section de votre page.
Un bloc hero peut contenir :
[
{
"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)Une fois attribuĂ©, le bloc peut ĂȘtre rĂ©cupĂ©rĂ© et rendu cĂŽtĂ© client en utilisant votre configuration de moteur de rendu.