In deze sectie van de documentatie wordt beschreven hoe u clientbibliotheken (clientlibs) aan een pagina voor Community-componenten kunt toevoegen.
Voor basisinformatie gaat u naar:
Clientlibs zijn vereist voor het correct functioneren (JavaScript) en opmaken (CSS) van een component.
Wanneer er een communautaire functie voor een eigenschap bestaat, zullen alle noodzakelijke componenten en configuraties, met inbegrip van de vereiste clientlibs, in de communautaire plaats aanwezig zijn. Alleen als de auteurs extra componenten ter beschikking moeten hebben, moeten er extra clientlibs worden toegevoegd.
Wanneer de vereiste clientlibs ontbreken, kan het toevoegen van een communautaire component aan een pagina in fouten javascript evenals een onverwachte verschijning resulteren.
De essentiële eigenschapinformatie voor ontwikkelaars identificeert de vereiste clientlibs.
Bovendien, van een AEM instantie, die aan Communautaire Gids van Componenten doorbladert verleent toegang tot een lijst van cliëntlib categorieën die voor een component worden vereist.
Bijvoorbeeld helemaal boven aan de pagina Revisies worden de vereiste clientlibs weergegeven
Wanneer u een Gemeenschapscomponent aan een pagina wilt toevoegen, moet u de vereiste clientlibs voor de component toevoegen als deze nog niet aanwezig is.
Gebruik CRXDE|Lite om een bestaande cliëntlibslist voor een communautaire plaatspagina te wijzigen.
Een clientlib voor een communitysite toevoegen met CRXDE Lite:
Bladeren naar https://<server>:<port>/crx/de
Zoek het knooppunt clientlibslist
voor de pagina waarop u de component wilt toevoegen
/content/sites/sample/en/page/jcr:content/clientlibslist
Met clientlibslist
-knooppunt geselecteerd
Zoek de eigenschap String[] scg:requiredClientLibs
Value
selecteren om toegang te krijgen tot het dialoogvenster String-array
Indien nodig omlaag schuiven
Selecteer +
om een nieuwe clientbibliotheek in te voeren
Selecteer OK
Selecteer Save All
Als de site geen gemeenschapssite is, moet het bestaan of de locatie van de clientbibliotheken die voor de site worden gebruikt, worden gedetecteerd.
Gebruikend Aan de slag met AEM Communities voorbeeld, waar site-name
engageren is, is dit hoe cliëntliblist zou verschijnen als het toevoegen van de revisiecomponent: