Patterns modifiables
Que sont les patterns modifiables ?
De par sa conception, un patern est une mise en page fixe et ne peut être modifié que dans l’éditeur de pattern. Dans le contexte d’une expérience, un éditeur ne peut mettre à jour que les propriétés de contenu du pattern et non ses propriétés de conception.
En tant qu’utilisateur disposant de l’autorisation de modifier les patterns, vous pouvez définir des propriétés de conception spécifiques dans un pattern pour qu’elles soient modifiables. De cette façon, vos éditeurs peuvent modifier les propriétés de conception d’un pattern tout en restant dans le contexte de l’éditeur d’expérience. Ces modifications s’appliquent uniquement au pattern de cette expérience spécifique et n’affectent pas les autres instances du modèle.
Vous pouvez sélectionner les propriétés à modifier dans l’éditeur de pattern. Dans l’éditeur d’expérience, un éditeur peut afficher et modifier les propriétés sélectionnées comme il le souhaite, par exemple, modifier la mise en page, la couleur d’arrière-plan ou la bordure :
Visibilité de l’élément
La visibilité des éléments permet à un éditeur de masquer ou d’afficher un élément spécifique dans une instance de pattern. En tant qu’utilisateur disposant de l’autorisation de modifier les patterns, vous pouvez activer la visibilité des éléments pour contrôler si les éditeurs peuvent masquer ou afficher des éléments dans une instance de pattern.
Avec la visibilité des éléments, vous pouvez réutiliser le même pattern en lui appliquant des modifications mineures dans plusieurs expériences, plutôt que de dupliquer ce modèle. Par exemple, vous avez un pattern de bannière principale utilisé dans plusieurs expériences. Dans certains cas, vous souhaitez inclure un bouton d’appel à l’action, tandis que dans d’autres, vous préférez l’omettre. C’est là que la visibilité de l’élément entre en jeu, permettant aux éditeurs d’afficher ou de masquer facilement le CTA sans avoir à utiliser plusieurs patterns.

Conditions
Pour pouvoir sélectionner les propriétés de conception à modifier et activer/ désactiver la visibilité des éléments, vous devez disposer du niveau d’accès Modifier les expériences et les patterns dans le rôle de votre utilisateur.
Un utilisateur qui peut afficher et modifier les propriétés de conception sélectionnées, et masquer ou afficher des éléments - l’éditeur - doit avoir le niveau d’accès Modifier les expériences dans son rôle.
REMARQUE : pour en savoir plus sur les niveaux d’accès dans Experiences, reportez-vous à la section Configurer le rôle pour Experiences.
Sélectionner les propriétés modifiables
Pour définir les propriétés de conception comme étant modifiables :
Connectez-vous à l’application web Contentful.
Accédez à l’onglet Experiences.
Dans la barre latérale gauche, cliquez sur Patterns et sélectionnez Tous les patterns pour accéder à la vue des patterns.
Accédez au pattern souhaité et ouvrez-le. L’éditeur de pattern s’affiche.
Dans le plan de travail du pattern, sélectionnez le composant requis.
Dans la barre latérale droite, cliquez sur Ce que les éditeurs peuvent modifier. L’onglet Conception passe en mode affichage de l’éditeur.
Cliquez sur Sélectionner les propriétés. Le panneau Sélectionner les propriétés s’affiche.
Sélectionnez une ou plusieurs options pour permettre à vos éditeurs d’apporter des modifications par instance de pattern :
Propriétés de conception - Sélectionnez une ou plusieurs propriétés que vous souhaitez que vos éditeurs puissent modifier. Les propriétés sélectionnées sont ajoutées à la vue de l’éditeur. Les éditeurs peuvent désormais les afficher et les modifier dans un éditeur d’expérience.
Visibilité de l’élément - Sélectionnez cette option pour permettre aux éditeurs d’afficher ou de masquer le composant sélectionné par instance de pattern.

Cliquez sur Enregistrer pour appliquer les modifications au pattern.
Ce que les éditeurs peuvent afficher et modifier
Patterns modifiables désactivés
Par défaut, un éditeur ne peut modifier aucune propriété de conception d’un pattern dans l’éditeur d’expérience :

Patterns modifiables activés
Une fois qu’un éditeur a sélectionné un composant spécifique d’un pattern dans l’éditeur d’expérience, il peut interagir avec les éléments suivants :
Propriétés de conception - Dans l’onglet Conception, l’éditeur peut afficher et modifier les propriétés de conception modifiables précédemment définies.
Masquer/afficher les éléments - Si la visibilité de l’élément est activée pour le composant sélectionné, l’éditeur peut masquer ou afficher ce composant à partir de l’onglet Conception ou en utilisant la hiérarchie d’expérience dans l’onglet Calques.

Modifier un pattern dans une expérience
Pour modifier un pattern dans une expérience :
Connectez-vous à l’application web Contentful.
Accédez à l’onglet Experiences.
Accédez à votre expérience existante ou créez-en une nouvelle.
Dans la barre latérale gauche, recherchez le pattern requis dans la zone Patterns. Glissez-déposez-le sur le plan de travail.
Sélectionnez un composant souhaité sur le plan de travail. Dans l’onglet Conception de la barre latérale droite, modifiez ses propriétés comme vous le souhaitez.
Si vous souhaitez qu’un certain composant ne soit pas affiché dans votre expérience, sélectionnez-le et cliquez sur Masquer l’élément.
Cliquez sur Enregistrer pour appliquer les modifications à votre expérience.
