En savoir plus sur la création de modèles de fragment de contenu dans AEM

L'histoire jusqu'à présent

Au début du AEM Parcours de création de contenu sans affichage la valeur Principes de base de la modélisation de contenu pour sans affichage avec AEM couvrait les concepts de base et la terminologie relatifs à la création pour les sans-tête.

Cet article s’appuie sur ces modèles afin que vous compreniez comment créer vos propres modèles de fragment de contenu pour votre projet AEM sans interface.

Objectif

  • Audience : débutant
  • Objectif: les concepts et les mécanismes de modélisation du contenu pour votre CMS sans affichage à l’aide de modèles de fragments de contenu.

Création de modèles de fragment de contenu

Ensuite, les modèles de fragments de contenu peuvent être créés et la structure définie. Vous pouvez le faire sous Outils -> Ressources -> Modèles de fragment de contenu.

Modèles de fragment de contenu dans les outils

Après avoir sélectionné cette option, vous accédez à l’emplacement de votre modèle et sélectionnez Créer. Vous pouvez y saisir différents détails clés.

L’option Activer le modèle est activé par défaut. Cela signifie que votre modèle sera disponible pour utilisation (dans la création de fragments de contenu) dès que vous l’aurez enregistré. Vous pouvez la désactiver si vous le souhaitez. Par la suite, vous pourrez activer (ou désactiver) un modèle existant.

Créer un modèle de fragment de contenu

Confirmer avec Créer et vous pouvez Ouvrir votre modèle pour commencer à définir la structure.

Définition de modèles de fragment de contenu

Lorsque vous ouvrez un nouveau modèle pour la première fois, vous verrez un grand espace vide à gauche et une longue liste de Types de données à droite :

Modèle vide

Alors, que faire ?

Vous pouvez faire glisser des instances du Types de données sur l’espace gauche - vous définissez déjà votre modèle !

Définir les champs

Une fois que vous avez ajouté un type de données, vous devrez définir la variable Propriétés pour ce champ. Celles-ci dépendent du type utilisé. Par exemple :

Propriétés des données

Vous pouvez ajouter autant de champs que nécessaire. Par exemple :

Modèle de fragment de contenu

Vos auteurs de contenu

Les auteurs de contenu ne voient pas les types de données et les propriétés réels que vous avez utilisés pour créer vos modèles. Cela signifie que vous devrez peut-être fournir de l’aide et des informations sur la façon dont ils remplissent des champs spécifiques. Pour obtenir des informations de base, vous pouvez utiliser le libellé du champ et la valeur par défaut, mais il se peut que des cas plus complexes de documentation spécifique au projet doivent être pris en compte.

REMARQUE

Voir Ressources supplémentaires – Modèles de fragment de contenu.

Gestion des modèles de fragment de contenu

La gestion de vos modèles de fragment de contenu implique :

  • Activation (ou désactivation) de ces fragments ; ils sont ainsi disponibles pour les auteurs lors de la création de fragments de contenu.
  • Suppression : la suppression est toujours nécessaire, mais vous devez savoir supprimer un modèle déjà utilisé pour les fragments de contenu, en particulier les fragments déjà publiés.

Publication

Les modèles de fragment de contenu doivent être publiés avant ou pendant la publication des fragments de contenu dépendants.

REMARQUE

Si un auteur tente de publier un fragment de contenu pour lequel le modèle n’a pas encore été publié, une liste de sélection l’indique et le modèle est publié avec le fragment.

Dès qu’un modèle est publié, il est verrouillé en mode LECTURE SEULE sur l’auteur. Cela a pour but d’empêcher les modifications qui provoqueraient des erreurs dans les schémas et requêtes GraphQL existants, en particulier dans l’environnement de publication. Il est indiqué dans la console par Verrouillé.

Lorsque le modèle est Verrouillé (en mode LECTURE SEULE), vous pouvez voir le contenu et la structure des modèles, mais vous ne pouvez pas les modifier directement ; mais vous pouvez gérer Verrouillé modèles de la console ou de l’éditeur de modèles.

Et après ?

Maintenant que vous en savez plus sur les bases, l’étape suivante consiste à commencer à créer vos propres modèles de fragment de contenu.

Ressources supplémentaires

Sur cette page