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

In Drupal zijn er geweldige modules — Fields en Field UI — die ons toelaten verschillende velden toe te voegen aan objecten (nodes, reacties, gebruikers, taxonomietermen), welke worden aangemaakt door de Entity-module. Met behulp van Entity + Fields kun je elke gewenste relatie tussen objecten uit de echte wereld op de site realiseren. Bijvoorbeeld: je hebt een bedrijf, dat bedrijf heeft verschillende afdelingen, en binnen die afdelingen zijn werknemers.

Field
18/10/2025, by Ivan

Drupal kan niet alleen met tekstpagina’s werken, maar ook met afbeeldingen. Hiervoor moet je de Image-module inschakelen. De Image-module laat je toe om foto’s aan nodes toe te voegen en deze weer te geven in het formaat dat jij nodig hebt. Op verschillende plaatsen kunnen deze formaten variëren. Zo kunnen we bijvoorbeeld in de teaser van een node een kleine afbeelding tonen, en op de volledige node een grotere.

18/10/2025, by Ivan
News

De Views-module is een van de populairste modules. Ze stelt je in staat om eender welke gegevens weer te geven — nieuws, artikels, reacties, taxonomietermen — in de vorm van blokken, pagina’s, RSS-feeds, CSV-bestanden, XML-bestanden en vele andere formaten. En eindelijk: in Drupal 8 zit Views in de core! Je hoeft het dus niet langer apart te installeren; Views is standaard aanwezig in de basisinstallatie.

Laten we Views inschakelen en beginnen met het weergeven van gegevens.

Maak het inhoudstype Nieuws aan.

News
18/10/2025, by Ivan
gallery

Op websites moeten we vaak afbeeldingen weergeven in de vorm van een pop-upvenster (popup). Hiervoor biedt Drupal een zeer populaire module — Colorbox:

https://www.drupal.org/project/colorbox

composer require drupal/colorbox

drush en colorbox

Na de installatie moeten we naar de map van de module gaan, het bestand README.txt vinden en daarin de downloadlink voor de Colorbox-bibliotheek (library) opzoeken:

/web/modules/contrib/colorbox

gallery
18/10/2025, by Ivan
menu

Drupal biedt, net als veel andere CMS-systemen, de mogelijkheid om links naar pagina’s te groeperen in menu’s. Je kunt nieuwe menu’s aanmaken en daar links aan toevoegen bij het creëren van nieuwe pagina’s.

Na de installatie van de standaardversie van Drupal hebben we vijf menu’s beschikbaar.

Drupal menu

menu
18/10/2025, by Ivan
settings

Het beheerpaneel van Drupal biedt uitgebreide mogelijkheden voor het beheren van de site. In de volgende artikelen zullen we elk onderdeel van de pagina Configuratie behandelen:

/admin/config

Als je eerder met Drupal 6 of Drupal 7 hebt gewerkt, dan zal dit beheerpaneel je bekend voorkomen, want het grootste deel van de functies is overgenomen in versie 8. En voor wie Drupal een nieuwe CMS is, zullen we alles stap voor stap doornemen.

settings
18/10/2025, by Ivan
System

Zoals elke andere CMS heeft ook Drupal een startpagina. Om deze in te stellen, gaan we naar Configuratie → Basisinstellingen van de site:

Hier kunnen we onze voorpagina instellen. Standaard is dit /node, wat een lijst van recente nodes weergeeft. Maar eerst moeten we een node aanmaken — laten we de pagina Over ons maken en die als startpagina instellen. Ga naar Inhoud → Inhoud toevoegen → Basispagina:

/node/add/page

System
18/10/2025, by Ivan
text

Drupal-sites worden meestal ontwikkeld om online te worden geplaatst. Zodra je site op internet staat, wordt deze toegankelijk voor de hele wereld — inclusief spammers en crawlers die proberen spam of kwaadaardige code op je site te plaatsen. Drupal bevat beveiligingscontroles en tekstfilters om code in invoerformulieren te detecteren en te neutraliseren (lees meer over XSS-aanvallen voor meer informatie).

Ga naar Configuratie → Inhoudsopmaak → Tekstformaten en editors:

/admin/config/content/formats

text