L’API AEM GraphQL pour la Diffusion Fragments de contenu est disponible sur demande.
Contactez le support Adobe pour activer l'API pour votre AEM en tant que programme Cloud Service.
Les modèles de fragment de contenu définissent la structure du contenu pour vos fragments de contenu.
Pour utiliser des modèles de fragments de contenu, procédez comme suit :
Accédez à Outils, Ressources, puis ouvrez les modèles de fragment de contenu.
Accédez au fichier adapté votre configuration.
Utilisez le bouton Créer pour ouvrir l’assistant.
Si l’utilisation des modèles de contenu du fragment n’a pas été activée, l’option Créer n’est pas disponible.
Spécifiez le Titre du modèle. Vous pouvez également ajouter Balises et Description si nécessaire.
Utilisez le bouton Créer pour enregistrer le modèle vide. Un message indique que l’action a réussi. Vous pouvez alors sélectionner Ouvrir pour publier immédiatement le modèle ou Terminé pour revenir à la console.
Le modèle de fragment de contenu définit efficacement la structure des fragments de contenu résultants à l’aide d’une sélection de Types de données. A l’aide de l’éditeur de modèles, vous pouvez ajouter des instances des types de données, puis les configurer pour créer les champs requis :
La modification d’un modèle de fragment de contenu existant peut avoir un impact sur les fragments dépendants.
Accédez à Outils, Ressources, puis ouvrez les modèles de fragment de contenu.
Accédez au dossier contenant votre modèle de fragment de contenu.
Ouvrez le modèle requis pour l’édition. Utilisez l’action rapide ou sélectionnez le modèle puis l’action dans la barre d’outils.
Une fois ouvert, l’éditeur de modèles affiche :
Lorsqu’un champ est obligatoire, le libellé indiqué dans le volet de gauche est signalé par un astérisque (*).
Pour ajouter un champ
Faites glisser un type de données requis vers l’emplacement requis pour un champ.
Une fois qu’un champ a été ajouté au modèle, le panneau de droite affiche les propriétés qui peuvent être définies pour ce type de données spécifique. Vous pouvez définir ce qui est obligatoire pour ce champ.
De nombreuses propriétés s’expliquent d’elles-mêmes. Pour plus d’informations, voir Propriétés.
Pour supprimer un champ
Sélectionnez le champ, puis cliquez/appuyez sur l’icône représentant une corbeille. Vous serez alors invité à confirmer l’opération.
Ajoutez tous les champs obligatoires et définissez les propriétés connexes, le cas échéant.
Sélectionnez Enregistrer pour conserver la définition.
Une sélection de types de données est disponible pour la définition de votre modèle :
De nombreuses propriétés s’expliquent d’elles-mêmes. Pour certaines propriétés, les détails supplémentaires sont les suivants :
Rendu
en tant queLes différentes options permettant de réaliser/rendre le champ dans un fragment. Cela vous permet souvent de définir si l’auteur verra une seule instance du champ ou s’il sera autorisé à créer plusieurs instances.
Libellé
de champSaisir un
L’ étiquette du champ génère automatiquement un nom de propriété, qui peut ensuite être mis à jour manuellement si nécessaire.
La validation
ValidationBasic est disponible par des mécanismes tels que la propriété Requiredproperty. Certains types de données comportent des champs de validation supplémentaires. Voir Validation pour plus de détails.
Pour le type données texte multiligne, il est possible de définir le type par défaut en tant que :
Si elle n’est pas spécifiée, la valeur par défaut Texte enrichi est utilisée pour ce champ.
La modification du type par défaut dans un modèle de fragment de contenu prend effet uniquement sur un fragment de contenu existant et lié après l’ouverture et l’enregistrement du fragment dans l’éditeur.
Divers types de données incluent désormais la possibilité de définir les exigences de validation pour le moment où le contenu est saisi dans le fragment résultant :
Pour un contrôle total de l’utilisation de vos modèles de fragments de contenu, ils disposent d’un état que vous pouvez définir.
Une fois qu'un modèle a été créé, il doit être activé afin qu'il :
Pour activer un modèle marqué comme :
Vous utilisez l'option Activer de l'une des manières suivantes :
Un modèle peut également être désactivé afin que :
Pour désactiver un modèle marqué comme Activé, utilisez l'option Désactiver de l'une des deux options suivantes :
La suppression d’un modèle de fragment de contenu peut avoir un impact sur les fragments dépendants.
Pour supprimer un modèle de fragment de contenu :
Accédez à Outils, Ressources, puis ouvrez les modèles de fragment de contenu.
Accédez au dossier contenant votre modèle de fragment de contenu.
Sélectionnez votre modèle, puis utilisez l’option de suppression de la barre d’outils.
Si le modèle est référencé, un avertissement s’affiche. Prenez alors les mesures qui s’imposent.
Les modèles de fragment de contenu doivent être publiés avant ou pendant la publication des fragments de contenu dépendants.
Pour publier un modèle de fragment de contenu :
Accédez à Outils, Ressources, puis ouvrez les modèles de fragment de contenu.
Accédez au dossier contenant votre modèle de fragment de contenu.
Sélectionnez votre modèle, puis l’option de publication dans la barre d’outils.
L'état publié sera indiqué dans la console.
Si vous publiez un fragment de contenu pour lequel le modèle n’a pas encore été publié, une liste de sélection indique cela, ainsi que le fait que le modèle sera publié avec le fragment.
Les modèles de fragments de contenu peuvent être annulés s’ils ne sont référencés par aucun fragment.
Pour annuler la publication d’un modèle de fragment de contenu :
Accédez à Outils, Ressources, puis ouvrez les modèles de fragment de contenu.
Accédez au dossier contenant votre modèle de fragment de contenu.
Sélectionnez votre modèle, puis Annuler la publication dans la barre d’outils.
L'état publié sera indiqué dans la console.