header-logo
Aan de slagLees hoe je Wix gebruikt om je website en bedrijf op te bouwen. Pas je website aan met templates of huur een professional in om je aanwezigheid op het web te verbeteren.
Een website makenLees hoe je de Wix Editor gebruikt en de inhoud op je website beheert. Ontdek hoe je de privacy van bezoekers kan beschermen en je website toegankelijk kan maken.
Account en factureringBekijk de instellingen van je account, beheer je abonnementen en Premiumpakketten, en krijg inzicht in je facturen.
De mobiele Wix-apps gebruikenGebruik de Wix-app om je bedrijf efficiënt te runnen, interactie aan te gaan met bezoekers, en een community op te bouwen.
Een domein koppelenLees hoe je een domein koopt, koppelt, of overzet, en hoe je de gegevens van je website veilig houdt.
Je bedrijf beherenVind de juiste tools om je bedrijf te laten groeien: ontvang betalingen, bekijk analytics, leg contact met bezoekers, en meer.
Je website promotenLees hoe je je website promoot bij zoekmachines, e-mailcampagnes verzendt, en betaalde advertenties uitvoert.
Studio, Specialisten en EnterpriseHaal het meeste uit je Studio- en Wix Specialisten-account, zodat je je bedrijf op kan schalen.
Meer hulp nodig?Krijg informatie over de prestaties van je website en eventuele technische problemen. Houd aankomende functionaliteiten bij met onze Product Roadmap.
placeholder-preview-image
Wix LearnVerbeter je vaardigheden met onze cursussen en video's.
Wix BlogKrijg tips voor webdesign, marketing en meer.
SEO Learning HubLees hoe het organische websiteverkeer van zoekmachines te vergroten.
Website developmentBouw een eigen website met ons full-stack platform.
Een professional inhurenVind een professional voor hulp om je websitedoelen te behalen.
placeholder-preview-image

CMS-aanvraag: Vorige/volgende-navigatieknoppen laten doorlopen op dynamische itempagina's

Functieaanvraag|We verzamelen stemmen voor dit probleem
Momenteel lopen Vorige/volgende-navigatieknoppen op dynamische itempagina's niet door. Wanneer een bezoeker op de laatste itempagina komt die door de dataset is geretourneerd, is de Volgende-knop inactief. Op dezelfde manier is de Vorige-knop inactief als een bezoeker zich op de eerste itempagina bevindt. Het is zonder Velo-code niet mogelijk om deze knoppen bezoekers door alle items te laten navigeren. 
We zijn altijd bezig met het bijwerken en verbeteren van onze producten. Jouw feedback wordt daarbij heel erg gewaardeerd.

Als dit een functie is die je in de toekomst graag zou willen zien, klik dan op Voor deze functie stemmen en we zullen ervoor zorgen dat je op de hoogte blijft.

Tijdelijke oplossing

Met Velo kun je Vorige/Volgende-knoppen maken die doorlopen om continu door je dynamische pagina's te navigeren. 
  1. Ga naar je Editor.
  2. Ga naar de dynamische itempagina met de Vorige/Volgende-knoppen. 
  3. Zorg ervoor dat de klikacties van je Vorige/Volgende-knoppen niet zijn gekoppeld aan de dataset:
    1. Klik op je Vorige-knop en klik op het Aan CMS koppelen-pictogram.
    2. Klik op de Klikken is gekoppeld aan-dropdown en selecteer Niet gekoppeld
    3. Herhaal stap 3a-3b met je Volgende-knop. 
  4. Schakel Velo Dev-modus in: 
    1. Klik bovenaan de Editor op Dev-modus.
    2. Klik op Dev-modus inschakelen
  5. Kopieer het onderstaande codefragment en plak het bovenaan je paginacode:
1import wixLocationFrontend from 'wix-location-frontend';
  1. Kopieer het onderstaande codefragment en plak het na: $w.onReady(function () { 
1$w('#prevBtn').onClick(async () => {
2       const previousPage = await $w('#dynamicDataset').getPreviousDynamicPage();
3       if (previousPage) { wixLocationFrontend.to(previousPage) }
4       else { wixLocationFrontend.to('/last-page-url') }
5   })
6   $w('#nextBtn').onClick(async () => {
7       const nextPage = await $w('#dynamicDataset').getNextDynamicPage();
8       if (nextPage) { wixLocationFrontend.to(nextPage) }
9       else { wixLocationFrontend.to('/first-page-url') }
10   })
  1. Vervang in de voorbeeldcode die je hebt geplakt de onderstaande ID's en URL's door de ID's en URL's die door je website worden gebruikt: 
    • prevBtn Vervang door de ID van je Vorige-knop.
    • nextBtn Vervang door de ID van je Volgende-knop.
    • dynamic Dataset Vervang door de ID van de dataset van je dynamische pagina.
    • /last-page-url Vervang door de URL-slug van de laatste dynamische itempagina die door de dataset is gelezen. 
    • /first-page-url Vervang door de URL-slug van de eerste dynamische itempagina die door de dataset wordt gelezen. 
Tips:
  • Klik op de relevante knop of dataset om de ID te vinden in het Eigenschappen en gebeurtenissen-paneel. Verwijder de hashtags (#) of apostrofs (') in de code niet.
  • Om de juiste URL's van de eerste en laatste dynamische itempagina te krijgen, maak je een aangepaste verzamelingsweergave met dezelfde sortering en filtering als in de dataset-instellingen. Je kunt de URL-slug kopiëren vanuit het [Verzameling] (Item)-paginalinkveld in je verzameling.