Accordion-component

Met de component Core Component Accordion kunt u een verzameling deelvensters maken die zijn gerangschikt in een accordeon op een pagina.

Gebruik

Met de component Core Component Accordion kunt u een verzameling componenten maken, die als deelvensters zijn samengesteld en die in een accordeon op een pagina zijn gerangschikt, vergelijkbaar met de component Component Tabs, maar kunt u de deelvensters uit- en samenvouwen.

  • De eigenschappen van de accordeon kunnen worden gedefinieerd in het dialoogvenster dialoogvenster configureren.
  • De volgorde van de deelvensters van de accordeon kan worden gedefinieerd in het dialoogvenster Configureren en in het dialoogvenster popup in deelvenster selecteren.
  • De standaardinstellingen voor de component Accordion wanneer deze aan een pagina wordt toegevoegd, kunnen worden gedefinieerd in het dialoogvenster ontwerpdialoogvenster.

Versie en compatibiliteit

De huidige versie van de Accordion Component is v1, die in juni 2019 met versie 2.5.0 van de Core Components is geïntroduceerd en in dit document wordt beschreven.

In de volgende tabel staan alle ondersteunde versies van de component, de AEM versies waarmee de versies van de component compatibel zijn en koppelingen naar documentatie voor vorige versies.

Componentversie AEM 6,4 AEM 6,5 AEM as a Cloud Service
v1 Compatibel met
release 2.17.4 en eerdere
Compatibel Compatibel

Raadpleeg het document voor meer informatie over versies en releases van de Core Component Core Components-versies.

Uitvoer van voorbeeldcomponent

Als u de accordeoncomponent wilt ervaren en voorbeelden wilt zien van de configuratieopties en van de HTML- en JSON-uitvoer, gaat u naar de Componentbibliotheek.

Technische details

De meest recente technische documentatie over de Accordion-component kan op GitHub worden gevonden.

Meer informatie over het ontwikkelen van kerncomponenten vindt u in de Documentatie voor ontwikkelaars van kerncomponenten.

Diep koppelen aan een deelvenster

De accordeon en Componenten tabs ondersteuning voor koppelingen rechtstreeks naar een deelvenster binnen de component.

Dit doet u als volgt:

  1. De pagina met de component weergeven met de Weergeven als gepubliceerd in de pagina-editor.
  2. Inspect de inhoud van de pagina en identificeer de id van het deelvenster.
    • Bijvoorbeeld id="accordion-86196c94d3-item-ca319dbb0b"
  3. De id wordt het anker dat u met een hash aan de URL kunt toevoegen (#).
    • Bijvoorbeeld https://wknd.site/content/wknd/language-masters/en/magazine/western-australia.html#accordion-86196c94d3-item-ca319dbb0b

Wanneer u met de deelvenster-id als anker naar de URL navigeert, schuift de browser rechtstreeks naar de desbetreffende component en geeft deze het opgegeven deelvenster weer. Als het deelvenster is geconfigureerd om niet standaard te worden uitgevouwen, wordt het automatisch uitgevouwen.

Dialoogvenster configureren

In het dialoogvenster Configureren kan de auteur van de inhoud het accordeonitem, de deelvensters definiëren en bepalen hoe het zich gedraagt en wordt weergegeven voor een bezoeker van de pagina.

Tabblad Items

Tabblad Items van dialoogvenster Bewerken van accordeoncomponent

Gebruik de Toevoegen om de componentkiezer te openen en te kiezen welke component u als deelvenster wilt toevoegen. Nadat een item is toegevoegd, wordt het toegevoegd aan de lijst met de volgende kolommen:

  • Pictogram - Het pictogram van het componenttype van het paneel voor gemakkelijke identificatie in de lijst. Plaats de muis boven de volledige componentnaam als knopinfo.
  • Beschrijving - De beschrijving die als tekst van het deelvenster wordt gebruikt, met standaard de naam van de component die voor het deelvenster is geselecteerd.
  • Verwijderen - Tik of klik om het deelvenster uit de accordeoncomponent te verwijderen.
  • Opnieuw rangschikken - Tik of klik en sleep om de volgorde van de deelvensters te wijzigen.
TIP

Als de viewport van de pagina wordt verkleind zodat het dialoogvenster Bewerken volledig scherm wordt, wordt het dialoogvenster Toevoegen wordt verborgen. Componenten kunnen nog steeds door slepen vanuit de componentenbrowser en neerzetten op de Component van de Accordeon in de paginaredacteur.

Tabblad Eigenschappen

Het tabblad Eigenschappen van het dialoogvenster Bewerken van de accordeoncomponent

  • Uitbreiding van één item - Als deze optie is geselecteerd, wordt één accordeonitem tegelijkertijd uitgebreid. Als u één item uitvouwt, worden alle andere items samengevouwen.
  • Uitgebreide items - Met deze optie worden de items gedefinieerd die standaard worden uitgevouwen wanneer de pagina wordt geladen.
    • Wanneer Uitbreiding van één item is geselecteerd, moet er één deelvenster zijn geselecteerd. Standaard is het eerste deelvenster geselecteerd.
    • Wanneer Uitbreiding van één item is niet geselecteerd, is deze optie een meerkeuzeoptie en is optioneel.
  • ID - Met deze optie kunt u de unieke id van de component in de HTML en in de Gegevenslaag.
    • Als deze leeg blijft, wordt automatisch een unieke id voor u gegenereerd. U kunt deze vinden door de resulterende pagina te inspecteren.
    • Als een id is opgegeven, is het de verantwoordelijkheid van de auteur om ervoor te zorgen dat deze uniek is.
    • Het wijzigen van de id kan gevolgen hebben voor het bijhouden van CSS-, JS- en gegevenslagen.

Pop-upmenu van deelvenster selecteren

De auteur van de inhoud kan de Deelvenster selecteren op de werkbalk van de component om de volgorde van de deelvensters in de accordeon te wijzigen in een ander deelvenster om te bewerken.

Pictogram van deelvenster Selecteren

Wanneer u de Deelvenster selecteren in de componentwerkbalk worden de geconfigureerde accordeondeelvensters weergegeven als een vervolgkeuzelijst.

Pop-upmenu van deelvenster selecteren

  • De lijst wordt geordend door de toegewezen rangschikking van de deelvensters en wordt weergegeven in de nummering.
  • Het componenttype van het deelvenster wordt eerst weergegeven, gevolgd door de beschrijving van het deelvenster in lichtere lettertypen.
  • Als u op een item in het vervolgkeuzemenu tikt of erop klikt, wordt de weergave in de editor naar dat deelvenster verplaatst.
  • U kunt de deelvensters op hun plaats verplaatsen met behulp van de sleepgrepen.

Ontwerpdialoogvenster

In het dialoogvenster Ontwerpen kan de sjabloonauteur de opties definiëren die beschikbaar zijn voor de auteur van de inhoud die de component Accordion gebruikt en de standaardinstellingen die zijn ingesteld bij het plaatsen van de component Accordion.

Tabblad Eigenschappen

Dialoogvenster Ontwerp, tabblad

  • Toegestane kopelementen - Deze meerkeuzekeuzelijst definieert de HTML-elementen van de accordeonitemkop die door een auteur mogen worden geselecteerd.
  • Standaardkopelement - Deze vervolgkeuzelijst definieert het standaardelement HTML van de kop van het accordeonitem.

Tabblad Toegestane componenten

De Toegestane componenten wordt gebruikt om te definiëren welke componenten door de auteur van de inhoud als items aan deelvensters in de component Accordion kunnen worden toegevoegd.

Het tabblad Toegestane componenten werkt op dezelfde manier als het tabblad met dezelfde naam wanneer het definiëren van het beleid en de eigenschappen van een container voor layout in de Sjablooneditor.

Tabblad Stijlen

De component Accordion ondersteunt de AEM Stijlsysteem.

Gegevenslaag Adobe-client

De component Accordion ondersteunt de Adobe Client Data Layer.

Op deze pagina