Dynamische Lijst
Je kunt het “Dynamische Lijst”-blok gebruiken om een dynamische lijst van artikelen en pagina's weer te geven.
Als je het blok toevoegt, wordt vanzelf de stijl van je website overgenomen in het blok. Zo blijft je huisstijl consistent.
Blok toevoegen
Je kunt het “Dynamische Lijst”-blok op pagina's en artikelen toevoegen.
- Ga naar een pagina of artikel.
- Klik op "+" of typ "/" om het blok te zoeken. Zoek vervolgens op “dynamische lijst”.
- Klik “Freave Canvas Dynamische Lijst” aan. Het wordt nu toegevoegd aan de pagina of het bericht. De voorbeeldweergave verschijnt in je scherm.
Opties en instellingen
Je kunt verschillende opties en instellingen van het blok wijzigen om het gedrag van het lijstje aan te passen.
Titel
De titel van het blok. Wordt boven de artikelen getoond.
Het toevoegen van een titel in het blok is niet volgens best-practice en wordt binnenkort uitgefaseerd. We raden je aan om in plaats van de titel in het blok in te stellen, een "titel"-blok er boven te plaatsen. De weergave blijft dan hetzelfde.
Sort (sorteren)
Je kunt instellen hoe je de artikelen in de lijst wil sorteren. Zo kun je het blok voor meerdere use-cases gebruiken. Je hebt de volgende opties.
- New to old (nieuw naar oud): artikelen worden van nieuw naar oud gesorteerd. Nieuwe artikelen verschijnen dus bovenaan.
- Old to new (oud naar nieuw): artikelen worden van oud naar nieuw gesorteerd. Oude artikelen blijven dus bovenaan staan.
- Random (willekeurig): de artikelen worden in willekeurige volgorde gesorteerd.
Include pages? (pagina's opnemen in het overzicht)
- Als je dit aanvinkt worden pagina's ook getoond in de lijst. Let erop dat op de betreffende pagina's de optie "Openemen in blokken" is aangevinkt.
- Pagina's en artikelen hebben dezelfde prioriteit bij het sorteren. Als je sorteert van "nieuw naar oud" en zowel pagina's als artikelen in de lijst opneemt, komt de laatste pagina of het laatste bericht bovenaan.
Layout
Er zijn verschillende layouts beschikbaar om de artikelen in te tonen. Zo zijn sommige layouts beter geschikt voor homepagina's, andere voor zijbalken en weer andere voor een lijstje met laatste nieuws.
Bekijk ook het overzicht van layouts.
Eerste item
Je kunt een artikel vastzetten op de eerste positie binnen het blok. Zo kun je bijvoorbeeld “breaking news” of een gesponsorde post op de eerste locatie laten staan.
- Het “eerste item” blijft op de eerste locatie staan totdat je deze handmatig verwijderd.
- Bij het sorteren wordt het “eerste item” genegeerd. Deze blijft altijd op de eerste plek staan, ongeacht de gekozen sorteeroptie.
Filteren op tags
Gebruik de “op tag” filteroptie om artikelen en berichten op basis van de toegewezen tags te sorteren. Je kunt meerdere tags opgeven en instellen of je die wil combineren of dat de gefilterde artikelen aan slechts één van de opgegeven tags moeten voldoen.
Artikelen moeten aan alle tags voldoen
- Vul bij “op tag” de tags in waar je artikelen op wilt filteren.
- Gebruik “and” voor “tag relation”.
- Alleen artikelen die aan alle opgegeven tags voldoen worden nu in het blok getoond.
Artikelen moeten aan één van de tags voldoen
- Vul bij “op tag” de tags in waar je artikelen op wilt filteren.
- Gebruik “or” voor “tag relation”.
- Elk artikel dat (minimaal) één van de opgegeven tags bevat wordt nu in het blok getoond.
Filteren op artikeltype
Filter artikelen op basis van artikeltype.
Niet elke publicatie gebruikt een “artikeltype” om artikelen te onderscheiden. Als je publicatie dat niet gebruikt, kun je hier niks kiezen.
Filteren op categorie
Filter artikelen op basis van de toegewezen categorie.
Filteren op verborgen label
Deze filteroptie is verouderd en binnenkort niet meer beschikbaar.
Artikelen met label uitsluiten
Deze filteroptie is verouderd en binnenkort niet meer beschikbaar.
Lees verder
Je kunt onder het blok een “lees verder” link tonen door “label” en “link” in te stellen. Aan de voorkant van de website wordt het als knop getoond onder het blok.
Aantal berichten
Bepaalt het aantal berichten en pagina's dat in het blok worden getoond.
- De waarde die je opgeeft, geldt voor artikelen en pagina's gecombineerd. Er worden dus nooit meer items weergegeven dan het aantal dat je hier invult.
- Het eerste item telt ook mee voor deze waarde.
- Als er minder items beschikbaar zijn dan de waarde die je opgeeft, wordt het aantal items dat beschikbaar is getoond. De waarde geldt dus als maximum.
- Houdt rekening met de limieten voor het aantal berichten.
Overwegingen
Caching van blokken
Blokken worden standaard gecached. Zo blijft je website snel, zelfs als er veel bezoekers tegelijk komen. Houd er rekening mee dat wijzigingen niet direct te zien zijn, en dat “willekeurig sorteren” niet elke keer als je de pagina herlaadt andere artikelen laat zien.
De tijd dat blokken worden gecached (de cacheduur) is dynamisch. Afhankelijk van de belasting van je site wordt de duur langer of korter. Je kunt dat niet overschrijven, omdat het essentieel is voor de prestaties van je site.
- Als er artikelen worden toegevoegd of als er artikelen die in een blok worden getoond worden aangepast, wordt de cache in de meeste gevallen automatisch ververst.
- Neem contact met ons op als je een specifieke use-case hebt waarvoor een kortere of langere cacheduur vereist is.
Beperkingen en limieten
Limiet voor condities
Je kunt maximaal 10 condities per blok gebruiken.
- Elke waarde die je opgeeft bij een filteroptie telt als één conditie.
- Het totaal aantal condities zijn het aantal waarden van alle filteropties bij elkaar opgeteld.
- Je kunt dus filteropties combineren zonder de limiet te overschrijden.
Voorbeeld
Je wilt alleen het laatste “grote” nieuws in een blok tonen. Binnen je publicatie gebruik je de “nieuws”-categorie om nieuwsartikelen te onderscheiden en geef je belangrijke verhalen de “Belangrijk” en “Breaking” tags mee.
In het blok stel je dus de volgende filteropties in:
- Categorie: nieuws
- Tags: belangrijk en breaking
Je gebruikt dan 3 condities en kunt er dus nog 7 aan toevoegen zonder het limiet te overschrijden.
Maximaal aantal berichten
Je kunt maximaal 15 items tegelijk laten zien in het blok.
- Deze limiet geldt ook wanneer je een hoger “aantal berichten” opgeeft.
- Het eerste item telt ook mee als één item voor deze limiet.
Beschikbare layouts
Rij
Eenvoudige weergave van items in een rij. Uitgelichte afbeeldingen worden als achtergrond getoond met de titel en metadata ervoor.
Twee kolommen
Items worden in twee kolommen getoond, zodat er meer ruimte beschikbaar is voor de inhoud.
Uitgelicht
Soortgelijke weergave als “Rij”, maar met meer dynamiek door het eerste item uit te lichten.
Use-cases
- Homepagina
- Categorie-overzicht
Kolom
Soortgelijk als “Rij”, maar de titel van artikelen wordt nu onder de afbeelding weergegeven.
Lijst
Weergave van artikelen zonder afbeelding en onder elkaar.
Use-cases
- Laatste nieuws
- “Net binnengekomen”
- “Het laatste {categorie} nieuws”
Zijbalk
Gebruik deze weergave alleen in een zijbalk-widget. Op reguliere pagina's wordt de inhoud anders uitgerekt.