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
30/09/2025, by Ivan

Deze cheatsheet bevat een overzicht van veelgebruikte methodes, klassen en interfaces voor content entities.

d8-entity-thumb

Download

/sites/default/files/drupal-content-entity-8.0.pdf

Content entities erven veel van hun gedrag van entities. Zie Werken met Entity API voor deze algemene functionaliteiten.

Beheer van veldwaarden

Maak custom velden met behulp van de methode baseFieldDefinitions voor je Content entity.

  • Lees een instantie van een custom entity in een lokale variabele $Custom_Entity
  • Definieer een custom veld met de naam “custom_field”
  • Sla enkele gegevens op
  •  

Codevoorbeeld

$custom_field_value = $Custom_Entity->custom_field->value;
// Voer een bepaalde bewerking uit op de data
$Custom_Entity->custom_field->value = $custom_field_value;
$Custom_Entity->save();

Voorbeelden van content entities:

  • node
  • comment
  • user