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

De module Views maakt het niet alleen mogelijk om filters in te stellen en inhoud weer te geven, maar ook om deze filters dynamisch te wijzigen. Laten we een klein vastgoed–advertentiebord maken met behulp van de Views-module.

Om advertenties weer te geven, moeten we eerst een nieuw inhoudstype Advertentie aanmaken. Ga hiervoor naar Structuur → Inhoudstypen → Inhoudstype toevoegen:

drupal 8 advertenties

Voor ons inhoudstype moeten we de volgende velden toevoegen: Aantal kamers, Prijs, Adres, Telefoon en Naam. Ga hiervoor naar het tabblad Velden beheren van het inhoudstype Advertentie:

drupal 8 view

Voor het veld Aantal kamers selecteer je het veldtype Lijst (tekst):

drupal 8 velden

Daarna geef je op welke soorten appartementen beschikbaar zijn:

drupal 8 velden

Vervolgens voeg je het veld Prijs toe. Kies hiervoor het veldtype Getal (integer). In de instellingen van het veld Prijs kun je een prefix of suffix toevoegen, zodat de valuta na het bedrag verschijnt:

drupal 8 veldsuffix

De velden Adres, Telefoon en Naam kunnen van het type Tekst (platte tekst) zijn.

Nu we de velden hebben toegevoegd, maken we een nieuwe View aan voor het inhoudstype Advertentie via Structuur → Views → View toevoegen:

drupal 8 views

Laten we nu een filter toevoegen voor Aantal kamers en het vakje aanvinken om dit filter zichtbaar te maken voor de gebruiker (Exposed filter):

drupal 8 views

Hierdoor wordt dit filter getoond op de pagina met advertenties:

drupal 8

Als we nu een van de parameters kiezen, wordt slechts één type appartement weergegeven:

drupal 8

Je kunt ook andere velden aan het inhoudstype Advertentie toevoegen en deze als Exposed filters instellen. Laten we bijvoorbeeld ook het veld Prijs zichtbaar maken voor filtering:

drupal 8

Wanneer we de operator Between gebruiken, geven we de gebruiker de mogelijkheid om een prijsklasse in te voeren die bij hem past.

Naast zichtbare filters kunnen we ook sortering aanbieden — bijvoorbeeld op prijs, zodat gebruikers kunnen kiezen tussen oplopende of aflopende volgorde:

drupal 8

Nu hebben we een werkend filter voor advertenties, dat alleen nog moet worden gestyled in het thema.

drupal 8