Entiteitstype
Een entiteitstype is een type gegevensobject in het contentmanagementsysteem (CMS) van Drupal. Het is een fundamentele bouwsteen van Drupal en slaat gegevens op en beheert die. Entiteitstypen bepalen de structuur van gegevens en worden gebruikt voor inhoud, gebruikers, taxonomietermen en andere soorten gegevens.
Entiteitstypen worden bepaald door een reeks velden, waarin de gegevens bij het entiteitstype worden opgeslagen. Een inhoudstype kan bijvoorbeeld velden hebben voor titel, body, auteur en datum. Elk veld heeft een type, zoals tekst, getal of afbeelding, dat bepaalt hoe de gegevens worden opgeslagen en getoond. Entiteitstypen hebben ook een reeks eigenschappen, zoals of het entiteitstype vertaalbaar is, of dat andere entiteiten ernaar kunnen verwijzen.
Met entiteitstypen maak je inhoud, gebruikers, taxonomietermen en andere soorten gegevens. Ze bepalen ook relaties tussen verschillende soorten gegevens. Een inhoudstype kan bijvoorbeeld een veld hebben dat naar een taxonomieterm verwijst, waarmee de inhoud wordt gecategoriseerd. Met entiteitstypen bepaal je ook toegangsbeheer: wie de gegevens bij het entiteitstype mag bekijken, bewerken en verwijderen.
Entiteitstypen zijn een krachtig hulpmiddel voor gegevensbeheer in Drupal en worden gebruikt voor complexe gegevensstructuren. Ze worden ook gebruikt voor eigen inhoudstypen, waarmee je eigen inhoud voor websites maakt. Entiteitstypen zijn een essentieel onderdeel van Drupal en worden gebruikt om gegevens gestructureerd en geordend te maken en te beheren.