Attributs et types attributes-types

Découvrez les attributs de données et les types d’éléments requis par Universal Editor.

Présentation introduction

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 d’éléments de ces métadonnées.

NOTE
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 data-properties

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

Types d’éléments item-types

data-aue-type
Description
data-aue-resource
data-aue-prop
data-aue-filter
data-aue-label
data-aue-model
data-aue-behavior
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, data-aue-prop ou data-aue-resource peuvent être requis. Par exemple :

  • data-aue-resource est requis si vous interrogez des fragments de contenu via GraphQL et que vous souhaitez rendre la liste modifiable en contexte.
  • data-aue-prop 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 behaviors

data-aue-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.
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab