Attributs et types attributes-types

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

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 présente 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 de leur adéquation 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 :
- quelles fonctionnalités d’éditeur de texte enrichi sont activées
- quels composants peuvent être ajoutés à un conteneur
- quelles ressources peuvent être ajoutées à un type de média
data-aue-label
Définit un libellé personnalisé pour un élément sélectionnable affiché dans l’éditeur
data-aue-model
Définit un modèle utilisé pour la modification basée sur les formulaires dans le panneau des propriétés
data-aue-behavior
Obsolète. Elle a défini une fois le comportement d’une instrumentation pour permettre à un texte, un texte enrichi et un média autonomes d’imiter les composants afin qu’ils puissent également être déplacés et supprimés sur la page, offrant ainsi une valeur potentielle unique de component. Cette propriété est maintenant ignorée et lorsqu’un élément avec data-aue-resource est un enfant direct d’un conteneur, il est automatiquement considéré comme un composant.

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
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
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
media
L’élément 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
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
component
L’élément modifiable est un composant. Cela n’ajoute pas de fonctionnalités supplémentaires. Elle est nécessaire pour indiquer les parties mobiles/supprimables du DOM et pour ouvrir le panneau des propriétés et ses champs
Requis
n/a
n/a
Facultatif
Facultatif
reference
L’élément modifiable est une référence ; par exemple, un fragment de contenu, un fragment d’expérience ou un 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

data-aue-resource est toujours nécessaire, car il s’agit de la clé primaire qui indique où les modifications de contenu sont écrites.

  • Elle n’est pas nécessaire directement sur la balise où la data-aue-type est définie.
  • S’il n’est pas défini, l’attribut data-aue-resource d’un parent le plus proche est utilisé.

data-aue-prop est obligatoire chaque fois que vous souhaitez effectuer une modification dans le contexte de , à l’exception d’un conteneur où elle est facultative (si défini, le conteneur est un fragment de contenu et que la prop pointe vers un champ à références multiples).

  • Le data-aue-prop est l’attribut à mettre à jour pour la clé primaire de data-aue-resource.
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab