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

Vergelijking van modules voor contentdeploy

05/10/2025, by Ivan

Deze pagina is onvolledig. Zie ook de vergelijkingspagina in de oude documentatiesectie.

Standaardinhoud

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

Gebruikt de modules Serialization en HAL.
Standaardinhoud wordt geëxporteerd naar een map binnen de modulemap.
Objecten worden geëxporteerd als JSON-bestanden, één bestand per object.
Objecten kunnen afzonderlijk worden geëxporteerd met Drush of door meerdere objecten te declareren in het info-bestand van de module.
Verbeteringen in de kern met serialisatie hebben helaas enkele ongewenste effecten op deze module: https://www.drupal.org/project/default_content/issues/2933777
Inhoud wordt alleen geïmporteerd wanneer de module wordt geïnstalleerd, maar er is een patch die handmatige import per module mogelijk maakt: https://www.drupal.org/project/default_content/issues/2640734
Deze module kan worden uitgebreid met de module Default Content Deploy, die enkele functies aanpast.

Standaard Content Deploy

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

Breidt de module Default Content uit.
Gebruikt één centrale contentmap voor de hele site, vergelijkbaar met de configuratiemap.
Biedt Drush-commando’s voor het exporteren van specifieke inhoudsobjecten op type, bundel of specifieke ID.
Alle objecten worden tegelijk geïmporteerd; er is geen mogelijkheid tot selectie van individuele items.

Structure Sync

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

Maakt het mogelijk om inhoudsobjecten te exporteren naar de databaseconfiguratie, vanwaar ze vervolgens kunnen worden geëxporteerd naar configuratiebestanden.
Vereist extra Drush-commando’s in de ontwikkelworkflow: entiteiten worden niet automatisch geïmporteerd of geëxporteerd bij configuratiesynchronisatie.
Beperkt tot specifieke typen objecten.
Exporteert alle objecten van een bepaald type tegelijk.
Alle geëxporteerde inhoud bevindt zich in één configuratie-item, dus er is geen granulariteit.

YAML Content

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

Inhoud wordt opgeslagen in YAML-bestanden.
Elk aantal objecten van om het even welk type kan in één bestand worden opgeslagen, en er kunnen meerdere bestanden bestaan.
Inhoud kan worden geïmporteerd uit modules, installprofielen of willekeurige mappen.

Het is niet nodig om inhoudsobjecten te exporteren.