logo

Extra Block Types (EBT) - Nieuwe Layout Builder ervaringâť—

Extra Block Types (EBT) - gestileerde, aanpasbare bloktypes: Slideshows, Tabs, Cards, Accordions en vele andere. Ingebouwde instellingen voor achtergrond, DOM Box, javascript-plugins. Ervaar vandaag al de toekomst van layout building.

Demo EBT-modules Download EBT-modules

âť—Extra Paragraph Types (EPT) - Nieuwe Paragraphs ervaring

Extra Paragraph Types (EPT) - analoge op paragrafen gebaseerde set modules.

Demo EPT-modules Download EPT-modules

Scroll
17/10/2025, by Ivan

In dit artikel bekijken we het laatste gedeelte van de Overige instellingen in Views.

Views others settings

Machinenaam. De weergave-ID wordt standaard ingesteld als page_1 of block_1, waarna er automatisch een nummer aan wordt toegevoegd (page_2, page_3, enz.). Het is aan te raden om de machinenaam te hernoemen wanneer je veel weergaven binnen één View hebt.

Administratieve opmerking. Wordt weergegeven op de pagina met alle weergaven en dient om te beschrijven waarvoor deze specifieke weergave bedoeld is. Dit is handig als je meerdere Views hebt die bij één functioneel onderdeel horen, zodat je beter kunt zien welke rol elke View speelt.

Gebruik AJAX. Voegt AJAX-functionaliteit toe (de mogelijkheid om inhoud te laden zonder de hele pagina te herladen). AJAX werkt in de paginering van de View, wat betekent dat de inhoud tussen de pagina’s wisselt zonder dat de hele site opnieuw geladen hoeft te worden.

Bijlagen verbergen in samenvatting. Verbergt de bijlage van de View wanneer er geen contextuele filter is ingesteld.

Contextuele links. Hier kun je kiezen of je contextuele links wilt tonen of niet. Je kunt bijvoorbeeld de contextuele bewerkingslinks uitschakelen (zodat een klant niet in de Views-configuratie kan komen) of vervangen door je eigen links.

Gebruik aggregatie. Een krachtige functie die COUNT en GROUP in databasequery’s gebruikt. We zullen dit gebruiken in de volgende les.

Query-instellingen. Hier is vooral de optie DISTINCT (uniekheid) belangrijk. Wanneer je relaties gebruikt, kunnen er dubbele rijen ontstaan als de relatie een veel-op-veel-relatie is (bijvoorbeeld blogberichten met meerdere categorieën en categorieën die aan meerdere blogberichten zijn gekoppeld).

Caching. Views is een vrij zware module die complexe databasequery’s uitvoert met veel JOINs. Daarom is het raadzaam caching te gebruiken zodat deze query’s minder vaak hoeven te worden uitgevoerd. Als je bijvoorbeeld nieuwsblokken of artikelen hebt die via Views worden getoond en niet vaak veranderen, kun je caching inschakelen, bijvoorbeeld voor één uur. Zo wordt het blok één keer per uur vernieuwd en wordt de rest van de tijd een gecachte kopie weergegeven.

CSS-klasse. Probeer extra klassen toe te voegen en te gebruiken; dit maakt het mogelijk om beter leesbare klassen te definiëren en deze in je CSS-code te gebruiken.