Essentiële elementen van catalogus

Deze pagina bevat de essentiële informatie voor het werken met de catalogusfunctie van websites van gemeenschappen die deze functie inschakelen.

Met de catalogusfunctie kunnen leden van de gemeenschap bladeren naar en instellingsbronnen selecteren die in een catalogus staan.

Met de enablement catalog component hebben leden van de gemeenschap toegang tot een catalogus met enablement resources. Het gebruik van AEM-tags is een belangrijk onderdeel van het beheer van de weergave van activeringsbronnen in een catalogus.

Zie Tags toewijzen Bronnen.

Essentiële elementen voor client-kant

resourceType social/enablement/components/hbs/catalog
inclusief Nee
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
eigenschappen Zie Catalogusfunctie

Essentiële elementen voor server-side

Catalogusfunctie

Een community-sitestructuur die de Catalogusfunctie bevat, bevat een geconfigureerde enablement catalog-component.

Voorfilters

Wanneer een functie van de Catalogus aan een communautaire plaats is toegevoegd, is het mogelijk om de enablement middelen en de leerwegen te beperken die in de catalogus door een pre-filter te specificeren verschijnen. Dit wordt gedaan door eigenschappen op de instantie van het catalogusmiddel voor de plaats te plaatsen.

Het voorbeeld van Enablement Tutorial gebruiken:

  • Op auteur

  • CRXDE gebruiken

  • Ga naar de catalogusbron op de cataloguspagina

    • Bijvoorbeeld, /content/sites/enable/en/catalog/jcr:content/content/primary/catalog
  • Een onderliggende filternode toevoegen

    • Selecteer de catalognode

    • Selecteer Create Node

      • Naam: filters
      • Type: nt:unstructured
    • Selecteer Save All

  • se_resource-tags-eigenschap toevoegen aan het filters-knooppunt

    • Selecteer de filters knoop

    • Een eigenschap voor meerdere objecten toevoegen

      • Naam: se_resource-tags

      • Type: String

      • Waarde: <enter a TagID

      • Selecteer Multi

      • Selecteer Add

        • Selecteer + in het pop-updialoogvenster om extra voorfilter-id's toe te voegen
  • De communitysite opnieuw publiceren

chlimage_1-109

Label-id's vóór filter

Het voorfilter TagIDs moet exact overeenkomen met de tags die zijn toegepast op de instellingsbronnen. Deze worden in de map resources voor de site weergegeven als de waarden van de eigenschap se_resource-tags.

chlimage_1-190

Referentie-API's

Op deze pagina