-
EBT-blokken đź§±
-
EPT-paragrafen 🆕
-
Hulpbronnen en ondersteuning
- Drupal Boek
- Blog
-
Casestudy’s
- Automatische vertaling van Drupal-pagina’s met AI
- CI-gestuurd configuratiebeheer
- Drupal als backend: GraphQL, JSON:API, RESTful
- Herschrijven van CKEditor 4‑plugins voor CKEditor 5
- Hoe je enorme menu’s in Drupal onderhoudt
- Upgrade van Drupal 7 naar de nieuwste versie van Drupal
- Vervang Colorbox door GLightbox
- Drupal-documentatie
- JSON Drop API-documentatie
- Forum
- Wat is er nieuw
- Download Drupal
- Contact
Canvas Palette - Maak het kleurrijk🎨
Canvas Palette - Sleep blokken, voeg een video toe, geef het een vleugje kleur - een diploma in design is niet nodig.
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.
âť—Extra Paragraph Types (EPT) - Nieuwe Paragraphs ervaring
Extra Paragraph Types (EPT) - analoge op paragrafen gebaseerde set modules.
GLightbox is a pure javascript lightbox (Colorbox alternative without jQuery)âť—
It can display images, iframes, inline content and videos with optional autoplay for YouTube, Vimeo and even self-hosted videos.
- Home
- Drupal Boek
- 3. Drupal: Websiteopbouw
- 3.5. Views – Bouwer voor het weergeven van content. Weergave van blokken en pagina’s.
3.5.3. Views-argumenten (contextuele filters).
Menu
- Installeer Drupal met Lando
- 1. Drupal: Basisfuncties
- 2. Drupal: Configuratie
-
3. Drupal: Websiteopbouw
- 3.1. Contact - Formulierbouwer Feedbackformulier.
- 3.3. Panels, Page Manager - bouwer voor paginayoutput. Een startpagina maken.
- 3.4. Paragraphs - bouwer voor landingspagina’s
-
3.5. Views – Bouwer voor het weergeven van content. Weergave van blokken en pagina’s.
- 3.5.0 Overzicht van de Views-module.
- 3.5.1. Views-filters en sortering.
- 3.5.2. Views-exposed filters. Drupal: Advertentiebord
- 3.5.3. Views-argumenten (contextuele filters).
- 3.5.4. Views-relaties
- 3.5.5. Views Slideshow – jQuery-diaweergaven en carrousels weergeven via Views.
- 3.5.6. Andere Views-instellingen.
- 3.5.7. Gegevensaggregatie in Views.
- 3.6. Webforms is een krachtige formulierbouwer.
- 3.7. Layout Builder – Pagina- en inhoudsbouwer
- 3.8. Display Suite: Bouwer voor node-uitvoer.
- 4. Drupal Commerce – Module voor webwinkels in Drupal
- 5. Drupal en SEO.
- 6. Drupal: Theming
- 7. Drupal: Geavanceerde theming
- 9. Moduleontwikkeling voor Drupal
- Drupal ontkoppeld. Backend bouwen met Drupal.
- Oude artikelen
Heel vaak moeten we een blok weergeven dat is gekoppeld aan een specifieke gebruiker (bijvoorbeeld zijn artikel of advertentie), of de auteur van een node tonen in een blok op de pagina van die node.
Maar elke gebruiker heeft zijn eigen lijst met advertenties, elke node heeft zijn eigen auteur, en deze blokken zullen dus voor elke node en gebruiker verschillend zijn. Voor dergelijke blokken gebruiken we contextuele filters in Views.

Laten we nu een filter toevoegen voor de advertenties, zodat op de advertentiepagina alleen de gegevens van de juiste advertentie worden gefilterd. We filteren op het veld nid. Laten we bekijken hoe dit filter werkt. We hebben URL's voor nodes zoals:
/node/13
waar 13 de nid (node ID) van onze node is. We vertellen Views via een contextuele filter om nodes te filteren op hun nid, zodat voor elke nodepagina de juiste gegevens worden weergegeven. Voeg het nid-filter toe:

Nu moeten we Standaardactie voor het contextuele filter selecteren — in dit geval kiezen we Provide default value > Content ID from URL:

Nu kunnen we het filter testen via de voorbeeldweergave. Ik heb een advertentie met nid 7, dus vul ik 7 in en klik op de voorbeeldknop:

...