Notions fondamentales sur le catalogue

Cette page fournit les informations essentielles pour utiliser la fonctionnalité de catalogue des sites de la communauté d’activation.

La fonctionnalité de catalogue, lorsqu’elle est incluse dans un site de communauté, permet aux membres de la communauté de parcourir et de sélectionner les ressources d’activation répertoriées dans un catalogue.

Le enablement catalog component permet aux membres de la communauté d’accéder à un catalogue de ressources d'activation. L’utilisation des balises d’AEM est une partie importante de la gestion de l’aspect des ressources d’activation dans un catalogue.

Voir Balisage des ressources d’activation.

Principes élémentaires pour le côté client

resourceType social/enablement/components/hbs/catalog
incluable Non
clientllibs cq.social.enablement.hbs.breadcrumbs
cq.social.enablement.hbs.catalog
cq.social.enablement.hbs.resource
cq.social.enablement.hbs.learningpath
templates /libs/social/enablement/components/hbs/catalog/catalog.hbs
css /libs/social/enablement/components/hbs/catalog/clientlibs/catalog.css
properties Voir Fonctionnalité du catalogue

Principes élémentaires pour le côté serveur

Fonction Catalogue

Une structure de site de communauté qui inclut Fonction Catalog, inclut une enablement catalog composant.

Pré-filtres

Lorsqu’une fonction de catalogue a été ajoutée à un site de communauté, il est possible de restreindre les ressources d’activation et les chemins d’apprentissage qui apparaissent dans le catalogue en spécifiant un préfiltre. Pour ce faire, définissez les propriétés sur l’instance de la ressource de catalogue pour le site.

En utilisant l’exemple de la fonction Tutoriel sur l’activation:

  • À l’auteur

  • Utilisation CRXDE

  • Accédez à la ressource de catalogue sur la page de catalogue.

    • Par exemple, /content/sites/enable/en/catalog/jcr:content/content/primary/catalog
  • Ajout d’un noeud de filtres enfants

    • Sélectionnez la catalognode

    • Sélectionner Créer un noeud

      • Nom : filters
      • Type : nt:unstructured
    • Sélectionnez Enregistrer tout

  • Ajouter se_resource-tags à la propriété filters node

    • Sélectionnez la filters node

    • Ajout d’une propriété multiple

      • Nom : se_resource-tags

      • Type : chaîne

      • Valeur : <enter a="" span="" id="1" translate="no" />TagID🔗>

      • Sélectionner Multi

      • Sélectionnez Ajouter

        • Dans la boîte de dialogue contextuelle, sélectionnez + pour ajouter d’autres ID de balise préfiltrés
  • Republier le site de la communauté

chlimage_1-189

Préfiltrer les ID de balise

Le préfiltre ID de balise doit correspondre exactement aux balises appliquées aux ressources d’activation. Elles sont visibles dans la variable resources dossier du site comme valeurs de la propriété se_resource-tags.

chlimage_1-190

API de référence

Sur cette page