Het beheren van verzamelingen in je CMS (Content Management System) kan soms een uitdaging zijn. Of het nu gaat om het koppelen van pagina-elementen, het instellen van machtigingen of het synchroniseren van inhoud, het oplossen van deze problemen zorgt ervoor dat je website soepel werkt. Stel je bijvoorbeeld een makelaar voor die onroerend goed bijwerkt, maar merkt dat de nieuwe panden niet correct worden weergegeven op hun website. Deze gids helpt je bij het oplossen van dergelijke problemen.
De koppeling van pagina-elementen controleren
Nadat je een verzameling hebt gemaakt en een dataset aan je pagina hebt toegevoegd, moet je ervoor zorgen dat alle elementen en gebruikersinvoer zijn gekoppeld aan de dataset. Dit garandeert dat de inhoud correct wordt weergegeven. Zorg ervoor dat elk element, zoals afbeeldingen, tekst en knoppen, correct is gekoppeld aan de relevante dataset.
Verzamelingsmachtigingen controleren
Machtigingen bepalen wie inhoud in een verzameling kan bekijken, maken, bijwerken en verwijderen. Zorg ervoor dat je de juiste machtigingen hebt ingesteld en dat ze overeenkomen met de rollen van je websitegebruikers. Op het CMS-dashboard van je website verschijnt een waarschuwingspictogram in de Machtigingen-kolom wanneer de machtigingen van een verzameling verkeerd zijn geconfigureerd.
Synchroniseer je optionele Sandbox- en Live-verzamelingen
Als je Sandbox-verzamelingen hebt ingeschakeld, onthoud dan dat wijzigingen in de ene geen invloed hebben op de andere. Synchroniseer de inhoud om ervoor te zorgen dat updates van kracht worden. Synchroniseer je verzamelingen regelmatig om discrepanties tussen Sandbox- en live verzamelingsgegevens te voorkomen.
De modus van je dataset controleren
Datasets bepalen hoe websitebezoekers omgaan met de inhoud in je verzamelingen. Zorg ervoor dat je dataset is ingesteld op de juiste modus. Je kunt kiezen uit de volgende datasetmodi:
- Lezen: Gekoppelde elementen kunnen inhoud uit je verzameling lezen en weergeven. De elementen kunnen de inhoud van de verzameling niet wijzigen.
- Schrijven: Gekoppelde elementen kunnen geen inhoud uit de verzameling weergeven. Invoerelementen kunnen inhoud toevoegen aan de verzameling, maar kunnen de bestaande inhoud van de verzameling niet wijzigen.
- Lezen en schrijven: Gekoppelde elementen kunnen inhoud uit je verzameling weergeven. Invoerelementen kunnen inhoud aan je verzameling toevoegen of bewerken.
Browserinstellingen controleren
Controleer problemen met het toevoegen aan een verzameling
Verschillende scenario's kunnen voorkomen dat je items aan een verzameling kunt toevoegen. Ga als volgt te werk om veelvoorkomende problemen op te lossen:
Niet genoeg machtigingen om een item toe te voegen
Met beperkte toegang kun je bestaande inhoud lezen of bijwerken, maar geen nieuwe items toevoegen. Deze foutmelding wordt weergegeven: 'Je hebt geen toestemming om items aan een verzameling toe te voegen. Neem contact op met de eigenaar voor toegang.'

Om dit op te lossen: Neem contact op met de eigenaar van de website en vraag deze om je een rol met meer machtigingen toe te wijzen.
Wix-appverzamelingen en externe verzamelingen
Wix-appverzamelingen (bijvoorbeeld: Wix Blog, Wix Stores, Wix Events) zijn standaard alleen-lezen. Externe verzamelingen kunnen gemengde machtigingen hebben. Deze foutmelding wordt weergegeven: 'Je kunt geen items toevoegen aan dit type verzameling.'

Om dit op te lossen: Open het relevante onderdeel vanuit het dashboard (bijvoorbeeld: Wix Blog, Wix Stores) en voeg het item toe. Vraag voor externe verzamelingen de website-eigenaar om de instellingen aan te passen.
De server retourneert een ID-fout van het verzamelingsitem
Deze fout kan om verschillende redenen optreden, waarbij een foutmelding wordt weergegeven in het inhoudsgebied van de verzameling. De kop en opties van de verzameling, inclusief de + Item toevoegen-knop, zijn nog steeds zichtbaar.
Om dit op te lossen: Vernieuw de verzameling en probeer een item opnieuw toe te voegen. Als het probleem aanhoudt, neem dan contact op met de klantenservice.
Een verzameling is niet beschikbaar (verwijderd, bestaat niet, of de server kan deze niet vinden)
Als een verzameling wordt verwijderd of niet beschikbaar is, wordt een foutmelding weergegeven om je dit te laten weten.

Om dit op te lossen: Als een verzameling per ongeluk is verwijderd, gebruik dan back-ups om deze te herstellen.
Controleer de typen verzamelingsvelden
Het type verzamelingsveld bepaalt wat voor soort gegevens je in de verzamelingsvelden kunt opslaan. Je kunt bijvoorbeeld alleen getalwaarden opslaan in een Getal-veldtype. Elementen die je aan het CMS koppelt, hebben ook beperkingen op welke soorten velden ze kunnen koppelen. Het Uitgebreide inhoud-element kan bijvoorbeeld alleen worden gekoppeld aan het Uitgebreide inhoud-veldtype.
Als je problemen ondervindt met het opslaan van de juiste soort gegevens in je velden of met het koppelen van elementen eraan, controleer dan of je de juiste veldtypen gebruikt.
Veelgestelde vragen
Klik hieronder om te lezen hoe je andere problemen met verzamelingen oplost.
Waarom krijg ik dit bericht: 'Verzameling is niet geladen vanwege een syntaxisfout'?
Deze fout kan optreden als je Velo en datahooks gebruikt. Als je deze foutmelding krijgt, controleer dan je
data.js-bestand en bevestig dat de syntaxis en opmaak correct zijn. Lees meer over
het gebruik van data-hooks in Velo.
Waarom krijg ik de foutmelding 'Server reageert niet' als mijn verzameling niet wordt geladen?
Als je de foutmelding 'Server reageert niet' krijgt, vernieuw dan de pagina en probeer het opnieuw.
Als het nog steeds niet wordt geladen, ga dan naar het Controledashboard, klik op het Gegevensaanvragen-tabblad en selecteer de relevante verzameling. Controleer dan de foutcodes in het Mislukte dataverzoeken per fout-gedeelte om te lezen hoe je het probleem kunt oplossen.
Bekijk een tutorial over het controleren van je code op prestaties en foutafhandeling in de Wix Studio Academy.
Als je nog steeds hulp nodig hebt, neem dan contact met ons op voor ondersteuning.
Waarom duurt het zo lang voordat mijn verzameling is geladen?
Als je duizenden items of een groot aantal items waarnaar wordt verwezen hebt, kan het langer duren dan verwacht voordat je verzameling is geladen.
Je kunt dit probleem oplossen door indexen toe te voegen aan grotere verzamelingen of de verzamelingen waarnaar wordt verwezen. Als een verzameling bijvoorbeeld 10 items heeft, maar velden met meerdere verwijzingen heeft voor 20 andere verzamelingen, kan de verzameling met 10 items langzaam worden geladen. In dit geval kun je een index gebruiken in de 20 verzamelingen waarnaar wordt verwezen om de snelheid van het ophalen van gegevens te verbeteren.
Waarom tonen mijn dynamische CMS-pagina's een 404-fout?
Een 404-fout op de dynamische pagina's van je live website betekent meestal dat de CMS-verzameling of de dynamische pagina niet correct is gekoppeld. Controleer de CMS-verzameling om er zeker van te zijn dat alle items zijn gepubliceerd en correct aan de dynamische pagina zijn gekoppeld. Controleer ook of de structuur van de dynamische pagina-URL overeenkomt met de veldwaarden in je verzameling. Als je onlangs de URL-structuur of SEO-instellingen hebt gewijzigd, werk de links dan dienovereenkomstig bij.
Tip: Als het probleem zich blijft voordoen, maak dan je browsercache leeg of probeer de pagina vanuit een incognitovenster te openen om cachingproblemen uit te sluiten.
Waarom geeft mijn repeater, galerij of tabel niet de juiste gegevens van het CMS weer?
Zorg ervoor dat de repeater, galerij of tabel correct is gekoppeld aan de relevante dataset. Controleer of de dataset is gekoppeld aan de juiste CMS-verzameling en of de velden in de repeater zijn toegewezen aan de juiste verzamelingsvelden.
Tip: Als je Sandbox-verzamelingen gebruikt, synchroniseer dan na het aanbrengen van wijzigingen altijd de Sandbox- en Live-verzamelingen om ervoor te zorgen dat de gegevens up-to-date zijn op je live website.
Hoe kan ik het aantal items dat op een dynamische pagina of repeater wordt weergegeven verhogen?
Open de dataset-instellingen in de Editor en pas het Items per laadbeurt-veld aan dat het maximum aantal items dat op de pagina wordt weergegeven bepaalt. Verhoog bijvoorbeeld de limiet van 13 naar een hoger getal, zoals 20 of 25.
Tip: Als je een grote verzameling hebt, overweeg dan om een pagineringsbalk of een Meer laden-knop toe te voegen.
Waarom zien sommige afbeeldingen in mijn CMS-verzameling eruit als defect of beschadigd?
Dit kan gebeuren als de afbeeldingen niet correct zijn geüpload of beschadigd zijn geraakt tijdens het uploadproces. Verwijder de defecte afbeeldingen van het CMS en upload ze opnieuw. Je kunt ook afbeeldingen toevoegen aan de CMS-verzamelingsvelden door hun afbeeldings-URL's in de velden te plakken.
Let op: Zorg er altijd voor dat je afbeeldingen minder dan 25 MB elk zijn en JPG, PNG, SVG of GIF-bestanden zijn.
Waarom verschijnen er lege waarden in mijn CMS-verzameling en kan ik ze verwijderen?
Lege waarden in je CMS-database kunnen optreden als velden zijn toegevoegd maar niet ingevuld. Als de lege items niet zijn gekoppeld aan live-pagina's of elementen, kun je ze veilig verwijderen.
Let op: Voordat je het verwijdert, moet je controleren of er geen live website-elementen afhankelijk zijn van deze lege waarden.
Waarom kan ik mijn verzameling niet verwijderen?
Je kunt een verzameling niet verwijderen terwijl andere verzamelingen verwijzen naar de gegevens. Controleer de Relaties-kolom op je CMS-dashboard om te zien welke verzamelingen de gegevens van de verzameling gebruiken en verwijder dan die verwijzingsvelden of werk ze bij om naar een andere verzameling te verwijzen. Van daaruit kun je de verzameling verwijderen.