Toon dynamische inhoud in je repeater
Leestijd 4 minuten
Koppel deze repeater aan het CMS (Content Management System) om dynamische inhoud te tonen. Met het CMS beheer je inhoud in verzamelingen afzonderlijk en koppel je de velden van verzamelingen aan elementen in je repeater. Je repeater behoudt overal een consistent ontwerp, terwijl elk item in de repeater inhoud uit je verzameling over het specifieke item toont.
Voordat je begint:
Als je dat nog niet hebt gedaan, kun je het CMS aan je website toevoegen om dynamische inhoud te gaan gebruiken.
Hoe koppel ik deze repeater aan een CMS-verzameling?
Begin met het toevoegen van het CMS aan je website als je dat nog niet hebt gedaan. Maak vervolgens de verzameling aan waarin je alle inhoud opslaat die je in de repeater wilt gebruiken.
Zodra je klaar bent om je verzameling aan de repeater te koppelen, maak je een dataset of koppel je een bestaande. Kies aan welke verzameling je je dataset wilt koppelen en kies vervolgens welke verzamelingsvelden je aan elk repeater-element wilt koppelen.
- (Als dit de eerste keer is dat je het CMS gebruikt) Voeg het CMS toe aan je website.
- Maak een verzameling.
- Selecteer de repeater in je Editor en klik op het Aan CMS koppelen-pictogram.
- Maak een nieuwe dataset of koppel een bestaande:
- Maak een nieuwe dataset:
- Klik op Dataset maken. Als je al een dataset op je pagina hebt, klik je op de Koppel een dataset-dropdown en selecteer je Nieuwe dataset.
- Klik op de Kies een verzameling-dropdown en selecteer de relevante verzameling.
- (Optioneel) Klik op het Dataset naam-veld en voer een naam in voor de dataset.
- Klik op Maken.
- Koppel een bestaande dataset:
- Klik op det Koppel een dataset -dropdown.
- Selecteer de dataset die je wilt koppelen.
- Maak een nieuwe dataset:
- Klik onder Elementen op het element dat je aan je CMS-verzameling wilt koppelen (bijvoorbeeld Afbeelding, Tekst, Achtergrond).
- Klik op de relevante dropdown(s) onder Verbindingsopties en kies welke verzamelingsveld(en) je aan het element wilt koppelen.
- Klik op Alle koppelingen en herhaal stap 2-3 voor elk element dat je wilt koppelen.
- Publiceer je website om de wijzigingen live te laten gaan.
Lees meer over het koppelen van elementen aan datasets.
Wat is een verzameling?
CMS-verzamelingen zijn databases waarin je inhoud zoals tekst, afbeeldingen en video's opslaat voor gebruik op dynamische pagina's en elementen.
Om een verzameling te maken:
- Klik in het zij- of bovenpaneel op CMS.
- Klik op Verzameling maken.
- Voer een naam in voor je verzameling.
- Selecteer een optie om te kiezen hoeveel items je in de verzameling wilt hebben:
- Meerdere items (standaard): Beheer meerdere pagina's of lijsten met items met dezelfde indeling, zoals projecten of diensten. Je kunt veel items toevoegen en enorme hoeveelheden inhoud opslaan in dit verzamelingstype dat geschikt is voor dynamische pagina's en elementen.
- Eén item: Beheer inhoud voor statische pagina's en onderdelen, zoals een homepage of een promotiebanner. Dit type verzameling is het meest geschikt voor statische pagina's omdat het slechts één item heeft waaraan je velden kunt toevoegen. Lees meer over het maken van verzamelingen met één item.
- Klik op Maken.
- Voeg items en velden handmatig toe aan de verzameling of importeer een CSV-bestand.
Lees vervolgens hoe je:
- De machtigingen en privacy van je verzamelingen instelt instelt om te bepalen welk type inhoud je opslaat en wie deze kan bekijken en bewerken.
- Je weergave sorteert en filtert in de verzameling en deze opslaat als een aangepaste weergave voor toekomstig gebruik.
Wat is een dataset?
Datasets zijn de essentiële link tussen de elementen op je pagina en de inhoud in je CMS-verzameling. Je kunt datasets gebruiken om een tweerichtingsverbinding te creëren, zodat je verzamelingsinhoud kunt weergeven, gebruikersinvoer kunt vastleggen, of beide.
Met datasets kun je bepalen welke delen van je pagina-elementen gekoppeld zijn aan welke velden in je verzameling. Elke dataset is gekoppeld aan een verzameling en elk element dat aan de dataset is gekoppeld, maakt verbinding met een veld in de verzameling. Dit geeft je een nieuwe manier om te beheren welke inhoud waar verschijnt.
Lees meer over het toevoegen en instellen van een dataset.
Hoe koppel ik een repeater-item aan een dynamische itempagina?
Je kunt je repeater zo instellen dat het klikken op een afbeelding of knop je naar de dynamische itempagina van het item brengt. Zorg ervoor dat je repeater al een afbeelding of knop heeft. Volg daarna de onderstaande stappen om het element aan je dynamische itempagina te koppelen.
- Klik om een nieuwe dataset te maken en deze aan een verzameling te koppelen, of selecteer een bestaande dataset in de Koppel een dataset-dropdown.
- Klik onder Elementen op het relevante Afbeelding- of Knop-element en koppel het aan je dynamische itempagina:
Tip: Dynamische itempagina's worden vermeld met de naam van de verzameling (bijvoorbeeld: 'Projecten'), gevolgd door '(Item)'.- Afbeelding: Klik op de Link is gekoppelt aan-dropdown en selecteer de relevante dynamische itempagina onder Dynamische pagina's.
- Knop: Klik op de Klikken is gekoppeld aan-dropdown en selecteer de relevante dynamische itempagina onder Dynamische pagina's.
- Kies hoe de pagina wordt geopend onder Hoe wordt de link geopend?
- (Optioneel) Klik op de relevante dropdownmenu's onder Verbindingsopties om meer verzamelingsvelden aan het element te koppelen.
Lees meer over:
Hoe kan ik websitebezoekers inhoud laten filteren die in deze repeater verschijnt?
Gebruik invoerelementen om bezoekers van je repeater-inhoud te laten filteren. Voeg de invoerelementen toe aan de pagina en koppel ze aan dezelfde dataset als je repeater.
Zorg ook voor het volgende:
- Stel de dataset in op Lezen of Lezen en schrijven.
- Stel de verzamelingsmachtigingen zo in dat bezoekers inhoud kunnen bekijken.
Bekijk een stapsgewijze tutorial om bezoekers toe te staan inhoud te filteren met invoerelementen.
Lees voor mee informatie ons artikel over het weergeven van inhoud in een repeater.