Configuration du sélecteur Assets pour l’éditeur universel configure-assets-selector

Découvrez comment configurer le sélecteur de ressources à utiliser avec l’éditeur universel.

Vue d’ensemble overview

L’éditeur universel utilise le sélecteur de ressources pour permettre aux auteurs de parcourir et de sélectionner des ressources à insérer dans leur contenu.

Le sélecteur de ressources peut être configuré dans l’éditeur universel à l’aide de filtres de composant . Ce document décrit les options de configuration disponibles.

NOTE
Lorsque vous démarrez un projet d’éditeur universel, aucun filtre n’est en place pour le sélecteur de ressources. Les auteurs auront accès à toutes les ressources que leurs autorisations utilisateur autorisent normalement.

Définition du filtre filter-definition

La définition du filtre du sélecteur de ressources présente une structure simple.

[
  {
    "id": "assets-filter",
    "assets": {...}
   }
]

Options de filtre filter-options

Le filtre assets peut avoir les options suivantes.

  • deliveryTier? : - définit le niveau de diffusion à utiliser parmi les suivants :

    • dm : Dynamic Media (préféré) avec option de secours à publish si nécessaire
    • publish : instance de publication AEM
  • repoNames? : chaîne - liste des référentiels AEM qui peuvent être utilisés pour sélectionner des images.

    • Par défaut : tous les référentiels de diffusion
  • selectionTier? : chaîne - niveaux AEM à partir desquels sélectionner des ressources

    • Valeur par défaut : ["author", "delivery"]
  • disableRemote? : booléen - Désactivation de la prise en charge du référentiel distant

  • preselectedTypes? : chaîne - types de fichiers présélectionnés à appliquer comme filtre par défaut dans le sélecteur de ressources.

  • minMaxDimensions? : objet : fournit des dimensions minimales et/ou maximales (en pixels) à appliquer en tant que filtre par défaut dans le sélecteur de ressources.

    • widthMin? : Nombre - Largeur minimale
    • widthMax? : Nombre - Largeur maximale
    • heightMin? : Nombre - Hauteur minimale
    • heightMax? : Nombre - Hauteur maximale
  • minMaxFileSize? : objet - Indiquez la taille de fichier minimale et/ou maximale (en octets) à appliquer comme filtre par défaut dans le sélecteur de ressources.

    • min? : nombre - taille de fichier minimale
    • max? : nombre - Taille maximale du fichier
  • customFileTypeFilters? : objet - fournit des filtres de type de fichier personnalisés à afficher dans le sélecteur de ressources.

    • label : chaîne - libellé à afficher dans l’interface utilisateur de sélection de la ressource.
    • value : chaîne - valeur du type de fichier à filtrer.
  • displayFilters? : booléen - utilisé pour désactiver l’interface utilisateur des filtres dans le sélecteur de ressources ; true par défaut

Exemple example

L’exemple suivant contient la plupart des options à des fins d’illustration.

[
  {
    "id": "assets-filter",
    "assets": {
      "deliveryTier": "dm",
      "repoNames": ["thisRepo", "thatRepo"],
      "selectionTier": ["author", "delivery"],
      "disableRemote": true,
      "preselectedTypes": ["png", "svg", "jpg", "gif"],
      "minMaxDimensions": {
        "widthMin": 640,
        "widthMax": 640,
        "heightMin": 480,
        "heightMax": 480
      },
      "minMaxFileSize": {
        "min": 1024,
        "max": 1024
      }
    }
   }
]

Ressources supplémentaires additional-resources

Pour plus d’informations sur le sélecteur de ressources, consultez le document Sélecteur de ressources micro front-end dans la documentation des ressources.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab