CMS: Over het filteren en sorteren van live website-inhoud met datasets
Leestijd 7 minuten
Wanneer je CMS-inhoud (Content Mangement System) beheert, is het belangrijk om dingen georganiseerd te houden en ervoor te zorgen dat alleen de juiste items op je live website worden weergegeven. Je kunt dit doen door sorteringen en filters aan je datasets toe te voegen.
Houd er rekening mee dat filters en sorteringen die je aan de dataset toevoegt geen effect hebben op hoe items verschijnen in je CMS-verzamelingsweergaven. Als je de Op website spiegelen-functie gebruikt om de volgorde van de verzameling op je live website te gebruiken, overschrijven de sorteringen die je aan de dataset toevoegt de volgorde van je gespiegelde verzameling.
In deze gids ontdek je hoe je deze tools kunt gebruiken om ervoor te zorgen dat je verzamelingsitems precies worden gepresenteerd zoals je wilt.
Filter datasets voor duidelijkheid
Door je dataset te filteren, heb je nauwkeurige controle over welke verzamelingsitems op de gekoppelde website-elementen verschijnen. Het is alsof je een vergrootglas gebruikt om je te concentreren op specifieke details binnen een verzameling die enorme hoeveelheden inhoud bevat. Als je ooit een filter moet wijzigen of verwijderen, kun je dit eenvoudig doen vanuit de dataset-instellingen. Zo werkt het toevoegen van een filter aan je dataset:
Selecteer het veld: Nadat je het filter hebt toegevoegd in de dataset-instellingen, kies je op welk verzamelingsveld je wilt filteren. Zie het als het instellen van de criteria voor je zoekopdracht.
Definieer de voorwaarde: Geef vervolgens de voorwaarde op die je filter moet toepassen. Afhankelijk van het type veld kun je voorwaarden gebruiken zoals 'is', 'Begint met', 'Groter dan' of 'Is gelijk aan'. De opties zijn afgestemd op het veldtype.
Stel de waarde in: Bepaal ten slotte de waarde waarmee je filter moet overeenkomen. Dit kan een specifieke categorie zijn, een numerieke drempel of zelfs de ingelogde gebruiker.
Combineer filters voor precisie
Mogelijk heb je meer dan één filter nodig om echt specifiek te zijn. Stel je voor dat je een lijst met recepten samenstelt en je Franse recepten wilt laten zien die niet al te moeilijk zijn om te maken. Je kunt een filter toevoegen dat alleen Franse recepten bevat en een filter dat geavanceerde recepten uitsluit. Alleen items die aan de criteria van beide filters voldoen, worden weergegeven in de gekoppelde repeater, galerij of andere elementen van de dataset.
Sorteren om items opnieuw te ordenen
Door te sorteren kun je je verzamelingsitems in een specifieke, logische volgorde zetten. Het is alsof je je boeken op een plank ordent op alfabetische volgorde of op datum. Zo werkt sorteren in je dataset-instellingen:
Kies welk veld je wilt sorteren: Begin met het kiezen van het verzamelingsveld waarop je je items wilt sorteren. Dit veld bepaalt de basis voor het ordenen van je items. Het kan zoiets zijn als de naam van een recept of de datum waarop het is gemaakt.
Bepaal de volgorde: Bepaal de volgorde waarin je je items wilt weergeven. Het veldtype waarop je sorteert, bepaalt de beschikbare sorteeropties. Je kunt alfabetisch, numeriek, van oud naar nieuw, ware velden eerst en omgekeerd sorteren voor elke optie.
Let op:
- Sorteringen bepalen ook de volgorde waarin items worden geladen voor navigatieknoppen die aan de dataset zijn gekoppeld. Lees meer over de klikacties van de dataset die je kunt toewijzen aan knoppen en afbeeldingen.
- Dataset-sorteringen overschrijven de volgorde in alle verzamelingen waarin je de Op website spiegelen-functie gebruikt. Het sorteren van datasets heeft echter geen invloed op de volgorde waarin items in je verzamelingsweergaven worden weergegeven.
Lees hoe je sorteervoorwaarden aan datasets toevoegt om de volgorde te bepalen waarin items worden weergegeven.
Sorteren op meerdere voorwaarden
Je kunt meerdere sorteervoorwaarden toevoegen voor een meer geavanceerde organisatie. Bij meerdere sorteringen wordt de eerste voorwaarde als eerste gesorteerd, gevolgd door de tweede voorwaarde, enzovoort. Dit helpt wanneer je meerdere items hebt die overeenkomen met je eerste sorteervoorwaarde en je hun volgorde verder wilt aanpassen.
Je kunt bijvoorbeeld recepten sorteren op keuken en vervolgens een andere sortering toevoegen om ze binnen elke keukengroep alfabetisch op naam te houden. Voeg hiervoor een sortering toe voor het keuken-veld en een tweede sortering voor de receptnaam. Je kunt ook een verzamelingsveld toevoegen dat exclusief voor sortering is bedoeld om een aangepaste volgorde te creëren.
Lees hoe je velden aan je CMS-verzameling toevoegt.
Veelgestelde vragen
Klik hieronder voor antwoorden op veelgestelde vragen over het filteren en sorteren van live website-inhoud.
Kan ik velden in mijn verzameling verbergen om te voorkomen dat ze op de pagina verschijnen?
Heeft het filteren of sorteren van datasets invloed op mijn verzameling?
Is de dataset-modus van belang bij het filteren of sorteren?
Kan ik filteren op een verwijzingsveld of een andere dataset?
Kan ik de volgorde bepalen waarin de items vanuit mijn verzameling op mijn live website worden weergegeven?
Hoe kan ik mijn items op een logischere manier sorteren als ik een combinatie van letters en cijfers gebruik in een tekstveldtype?
Wat gebeurt er als er geen verzamelingsitems overeenkomen met de filtercriteria van mijn dataset?
Vond je dit artikel nuttig?
|