Skip to main content

Fields

Groupes de fields dans la sidebar

Regroupez vos fields par groupes en utilisant le nom de vos sections. Voici quelques exemple :

structureTeam, structurePartners, channelNews, etc.

Si des fields sont partagés, un groupe devra être créé dans la sidebar et nommé shared. Pour les fields globaux, un groupe devra être créé et nommé global.

Fields d'une section avec 1 seul entry type

Préfixer les fields du nom de la section. Exemple pour un channel channelEvents avec 1 seul entry type :

Name Handle
Lieu channelEventsLocation
Date de début channelEventsStartDate

Fields d'une section avec plusieurs entry types

Si votre section a plusieurs entry types, le entry type se retrouvera dans le handle. Exemple pour une section structurePages avec plusieurs entry types.

Dans la sidebar, un seul field group sera présent et nommé structurePages.

Name Handle
Présentation structurePagesAboutPresentation
CTA équipe structurePagesTeamCtaText
Valeurs structurePagesAboutValues
Pourquoi préfixer avec la section ? Imaginez un gros site avec une structure Events, mais également un single Events (disons une page). Les deux sections possèdent un field Intro, mais différent. Le préfixe permet de régler cela facilement. Nous aurions dans ce cas, un field singleEventsIntro et un field structureEventsIntro.

Matrix Fields

Le matrix field va prendre le handle tel que vu précémment. Pour une matrix principale partagée à travers plusieurs sections, ce serait exemple : sharedMainMatrix.

Les blocks

Les blocs d'une matrix sont scopés à cette matrix. Utilisez seulement le préfix block.

blockTextImg, blockGallery, etc.

Les fields des blocks

Pour les fields de vos blocs, utilisez ensuite le nom du bloc comme préfix. Exemple :

blockGalleryIntro, blockGalleryAssets, blockGalleryLink, etc.

Global Fields

À venir