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
16/10/2025, by Ivan

Relaties zijn een zeer belangrijk onderdeel van Drupal — hierdoor worden taxonomietermen en inhoud, gebruikers en inhoud, producten en de weergave van producten in Commerce met elkaar verbonden. Dankzij dit systeem kunnen we bijvoorbeeld gebruikersvelden weergeven bij het tonen van inhoudsvelden, en bij het weergeven van producten kunnen we hun prijs en artikelnummer tonen.

Dankzij deze relaties kunnen we gebruikersvelden weergeven wanneer we inhoudsvelden tonen, en bij producten hun prijs en artikelnummer weergeven.

relaties

Laten we een view maken die informatie toont over de gebruiker die het materiaal heeft aangemaakt op de pagina waarop we ons bevinden, in een blok. In een van de vorige lessen hebben we al geleerd hoe we een contextuele filter kunnen gebruiken om informatie weer te geven over de pagina waarop we ons bevinden:

http://drupalbook.org/drupal/353-views-arguments-contextual-filters

Naam van de view: Informatie over de auteur
Machinenaam: author_info
Weergave-instellingen: Inhoud, Aankondigingen
Maak een blok aan met één item. 

Nu moeten we een contextuele filter toevoegen op basis van Inhoud: ID:

views

Nu moeten we een contextuele filter toevoegen op basis van Inhoud: Inhoud-ID:

filter

Zoals in het vorige artikel stellen we in: Standaardwaarde opgeven: Inhoud-ID uit URL.

We hebben nu toegang tot de velden van de node op de pagina waarop we ons bevinden. Maar we hebben de velden van de auteur nodig. Op dit moment kunnen we alleen het veld UID van de auteur gebruiken:

auteur

Het is tijd om de relatie met de auteur toe te voegen:

inhoudsauteur

Daarna kunnen we velden van de node-auteur toevoegen: avatar, naam, datum van laatste bezoek aan de site en andere velden. Wanneer je deze velden toevoegt, stelt de view automatisch het relatieveld in:

relatie

Ik heb verschillende velden tegelijk toegevoegd:

Inhoud: Aangemaakt door

(auteur) Gebruiker: Afbeelding

(auteur) Gebruiker: UUID

(auteur) Gebruiker: Gebruikersstatus

(auteur) Gebruiker: Naam

(auteur) Gebruiker: Bijgewerkt op

Laten we dit blok nu weergeven op de aankondigingspagina. Je kunt het blok in een zichtbaarheidsgebied instellen zodat het alleen wordt weergegeven voor inhoud van het type “Aankondigingen”.

blok

Dat is alles! We hebben geleerd hoe we relaties in Views kunnen gebruiken. We zullen ze later nog vaak toepassen, dus als nog niet alles duidelijk is, ga dan gewoon door naar het volgende artikel.