Créer un fragment de contenu authoring-content-fragments

Dans ce chapitre, vous allez apprendre à créer et modifier un fragment de contenu basé sur un modèle de fragment de contenu nouvellement défini. Vous découvrirez également comment créer des variations de fragments de contenu.

Conditions préalables prerequisites

Avant d’aborder ce tutoriel en plusieurs parties, assurez-vous d’avoir suivi les étapes décrites dans la section Définir des modèles de fragment de contenu.

Objectifs objectives

  • Créer un fragment de contenu basé sur un modèle de fragment de contenu
  • Créer une variation de fragment de contenu

Créer un dossier de ressources

Les fragments de contenu sont stockés dans des dossiers AEM Assets. Pour créer des fragments de contenu à partir des modèles créés dans le chapitre précédent, vous devez au préalable créer un dossier pour les stocker. Une configuration du dossier est requise afin de permettre la création de fragments à partir de modèles spécifiques.

  1. Sur l’écran de démarrage d’AEM, accédez à Ressources > Fichiers.

    Accès aux fichiers de ressources.

  2. Cliquez sur Créer dans le coin supérieur droit et sélectionnez Dossier. Dans la boîte de dialogue qui s’affiche, saisissez :

    • Titre* : Mon projet
    • Nom : mon-projet

    Boîte de dialogue Créer un dossier.

  3. Sélectionnez le dossier Mon dossier, puis cliquez sur Propriétés.

    Affichage des propriétés du dossier.

  4. Cliquez sur l’onglet Services Cloud. Sous l’onglet Configuration cloud, dans l’outil de recherche de chemin d’accès, recherchez la configuration Mon projet et sélectionnez-la. La valeur doit être /conf/my-project.

    Définition de la configuration cloud.

    La définition de cette propriété permet la création de fragments de contenu à l’aide des modèles créés dans le chapitre précédent.

  5. Sous l’onglet Stratégies, accédez au champ Modèles de fragment de contenu autorisés, puis utilisez l’outil de recherche de chemin d’accès pour sélectionner les modèles Personne et Équipe créés précédemment.

    Modèles de fragment de contenu autorisés.

    Tous les sous-dossiers héritent automatiquement de ces stratégies, qui peuvent être remplacées. Vous pouvez également choisir les modèles autorisés en fonction d’une balise ou à partir d’autres configurations de projet. Ce mécanisme permet de gérer efficacement votre hiérarchie de contenu.

  6. Cliquez sur Enregistrer et fermer pour enregistrer les modifications apportées aux propriétés du dossier.

  7. Accédez au dossier Mon projet et ouvrez-le.

  8. Créez un autre dossier avec les valeurs suivantes :

    • Titre* : Français
    • Nom : fr

    Il est recommandé de configurer les projets en gardant la prise en charge multilingue en tête. Consultez la documentation suivante pour en savoir plus.

Créer un fragment de contenu create-content-fragment

TIP
Pour les utilisateurs et utilisatrices locaux du SDK AEM : utilisez l’interface utilisateur d’AEM Assets pour créer des fragments de contenu, au lieu de l’interface utilisateur des fragments de contenu décrite ci-dessous. Pour obtenir des instructions détaillées, consultez la documentation AEM.

Dans cette section, nous allons créer plusieurs fragments de contenu basés sur les modèles Équipe et Personne.

  1. Sur l’écran de démarrage d’AEM, cliquez sur Fragments de contenu pour ouvrir l’interface utilisateur des fragments de contenu.

    Interface utilisateur des fragments de contenu.

  2. Dans le rail de gauche, développez Mon projet et sélectionnez Français.

  3. Cliquez sur Créer pour afficher la boîte de dialogue Nouveau fragment de contenu et saisissez les valeurs suivantes :

    • Emplacement : /content/dam/my-project/en.
    • Modèle de fragment de contenu : Personne
    • Titre : John Doe
    • Nom : john-doe.

    Nouveau fragment de contenu.

  4. Appuyez sur Créer.

  5. Répétez les étapes ci-dessus pour créer un fragment représentant Alison Smith  :

    • Emplacement : /content/dam/my-project/en.
    • Modèle de fragment de contenu : Personne
    • Titre : Alison Smith
    • Nom : alison-smith.

    Appuyez sur Créer pour créer le fragment de personne.

  6. Répétez ensuite les étapes pour créer un fragment d’équipe représentant l’Équipe Alpha  :

    • Emplacement : /content/dam/my-project/en.
    • Modèle de fragment de contenu : Équipe
    • Titre : Équipe Alpha
    • Nom : team-alpha.

    Appuyez sur Créer pour créer le fragment d’équipe.

  7. Il doit y avoir trois fragments de contenu sous Mon projet > Français  :

    Nouveaux fragments de contenu.

Modifier des fragments de contenu de personne edit-person-content-fragments

Remplissez ensuite les fragments nouvellement créés avec des données.

  1. Cochez la case à côté de John Doe et appuyez sur Ouvrir.

    Ouverture du fragment de contenu.

  2. L’éditeur de fragment de contenu contient un formulaire basé sur le modèle de fragment de contenu. Renseignez les différents champs pour ajouter du contenu au fragment John Doe. Concernant l’image de profil, chargez votre propre image dans AEM Assets.

    Éditeur de fragment de contenu.

  3. Appuyez sur Enregistrer et fermer pour enregistrer les modifications apportées au fragment John Doe.

  4. Revenez à l’interface utilisateur de fragment de contenu et ouvrez le fichier Alison Smith à modifier.

  5. Répétez les étapes ci-dessus pour renseigner le fragment Alison Smith avec du contenu.

Modifier un fragment de contenu d’équipe edit-team-content-fragment

  1. Ouvrez le fragment de contenu Équipe Alpha à l’aide de l’interface utilisateur de fragment de contenu.

  2. Renseignez les champs Titre, Nom court et Description.

  3. Sélectionnez les fragments de contenu John Doe et Alison Smith pour renseigner le champ Membres de l’équipe  :

    Définition des membres de l’équipe.

    note note
    NOTE
    Vous pouvez également créer des fragments de contenu en ligne à l’aide du bouton Nouveau fragment de contenu.
  4. Appuyez sur Enregistrer et fermer pour enregistrer les modifications apportées au fragment Équipe Alpha.

Publier des fragments de contenu

TIP
Pour les utilisateurs et utilisatrices locaux du SDK AEM : utilisez l’interface utilisateur d’AEM Assets pour publier des fragments de contenu, au lieu de l’interface utilisateur des fragments de contenu décrite ci-dessous. Pour obtenir des instructions détaillées, consultez la documentation AEM.

Lors de la révision et de la vérification, publiez les Content Fragments crées.

  1. Dans l’écran de démarrage d’AEM, appuyez sur Fragments de contenu pour ouvrir l’interface utilisateur Fragments de contenu.

  2. Dans le rail de gauche, développez Mon projet et appuyez sur Français.

  3. Cochez la case à côté des fragments de contenu et appuyez sur Publier.
    Publication d’un fragment de contenu.

Félicitations. congratulations

Félicitations, vous avez créé plusieurs fragments de contenu et une variation.

Étapes suivantes next-steps

Dans le chapitre suivant, Explorer les API GraphQL, vous allez découvrir les API GraphQL d’AEM à l’aide de l’outil intégré GraphiQL. Découvrez comment AEM génère automatiquement un schéma GraphQL basé sur un modèle de fragment de contenu. Vous testerez la création de requêtes de base à l’aide de la syntaxe GraphQL.

Documentation connexe

recommendation-more-help
e25b6834-e87f-4ff3-ba56-4cd16cdfdec4