Attributs et types

Dernière mise à jour : 2023-11-18

Découvrez les attributs et les types de données requis par l’éditeur universel.

Présentation

Pour que l’éditeur universel puisse modifier une application, cette dernière doit être correctement instrumentée. L’application doit inclure des métadonnées appropriées afin que l’éditeur puisse en modifier le contenu. Ce document décrit les attributs et les types de ces métadonnées.

REMARQUE

La validation du contenu se produit côté serveur. L’éditeur universel fonctionne simplement avec les attributs de données. La validation qu’elles correspondent au modèle/à la structure doit être traitée au niveau de l’API.

Propriétés des données

Propriété des données Description
itemid URN de la ressource : consultez la section Instrumenter la page du document Prise en main de l’éditeur universel dans AEM.
itemprop Attribut de la ressource : consultez la section Instrumenter la page du document Prise en main de l’éditeur universel dans AEM.
itemtype Type de l’élément modifiable (par exemple, texte, image et référence)
data-editor-itemfilter Définit les références qui peuvent être utilisées
data-editor-itemlabel Définit un libellé personnalisé pour un élément sélectionnable affiché dans l’éditeur.
Si itemmodel est défini, le libellé est récupéré via le modèle.
data-editor-itemmodel Définit un modèle qui est utilisé pour la modification basée sur les formulaires dans le rail des propriétés
data-editor-behavior Définit le comportement d’une instrumentation ; par exemple, un texte ou une image autonome peut également imiter un composant pour le rendre modifiable ou pouvant être supprimé.

Types d’éléments

itemtype Description itemid itemprop data-editor-itemfilter data-editor-itemlabel data-editor-itemmodel data-editor-behvior
text Le texte est modifiable dans les balises HTML, mais uniquement dans un format de texte simple, sans mise en forme de texte enrichi. Ce format est généralement utilisé sur les composants de titre. Facultatif Requis n/a Facultatif n/a Facultatif
richtext Le texte est modifiable avec des fonctionnalités de texte enrichi complètes. L’éditeur de texte enrichi s’affiche dans le panneau de droite Facultatif Requis n/a Facultatif n/a Facultatif
media Le modifiable est une ressource, par exemple une image ou une vidéo. Facultatif Requis Liste
facultative des critères de filtre d’image ou vidéo transmise au sélecteur de ressources.
Facultatif n/a Facultatif
container L’élément modifiable se comporte comme un conteneur pour les composants, c’est-à-dire le système de paragraphe. Selon le cas
voir ci-dessous.
Selon le cas
voir ci-dessous.
Une liste
facultative des composants autorisés
Facultatif n/a n/a
component L’élément modifiable est un composant. Il n’ajoute pas de fonctionnalités supplémentaires. Il est nécessaire d’indiquer les parties déplaçables/déplaçables du DOM et d’ouvrir le rail des propriétés et ses champs. Requis n/a n/a Facultatif Facultatif n/a
reference Le modifiable est une référence, par exemple, Fragment de contenu, Fragment d’expérience ou Produit Selon le cas
voir ci-dessous.
Selon le cas
voir ci-dessous.
Une liste
facultative des critères de filtre des fragments de contenu, des produits ou des fragments d’expérience transmise au sélecteur de références.
Facultatif Facultatif n/a

Selon le cas d’utilisation, itemprop ou itemid peuvent être requis. Par exemple :

  • itemid est requis si vous interrogez des fragments de contenu via GraphQL et que vous souhaitez rendre la liste modifiable en contexte.
  • itemprop est requis si un composant effectue le rendu du contenu d’un fragment de contenu référencé et que vous souhaitez mettre à jour la référence dans le composant.

Comportements

data-editor-behavior Description
component Utilisé pour autoriser les composants de texte autonome, de texte enrichi et de mimique multimédia afin qu’ils puissent également être déplacés et supprimés sur la page.
container Utilisé pour permettre aux conteneurs d’être traités comme leurs propres composants afin qu’ils soient mobiles et pouvant être supprimés sur la page.

Ressources supplémentaires

Pour en savoir plus sur l’éditeur universel, consultez ces documents.

Sur cette page