logo

Palette - Make it Colorful🎨

Palette - Visual Page Builder, no design degree required.

Live Demo Download Palette

Scroll
18/06/2025, by Ivan

Diese Spickzettel enthält eine Übersicht über häufig verwendete Methoden, Klassen und Schnittstellen für Content-Entities.

d8-entity-thumb

Herunterladen

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

Content-Entities erben viele ihrer Verhaltensweisen von Entities. Siehe Arbeiten mit dem Entity API für diese gemeinsamen Funktionen.

Verwalten von Feldwerten

Erstellen Sie benutzerdefinierte Felder mithilfe der Methode baseFieldDefinitions für Ihre Content-Entity.

  • Weisen Sie eine Instanz der benutzerdefinierten Entität der lokalen Variable $Custom_Entity zu
  • Definieren Sie ein benutzerdefiniertes Feld mit dem Namen „custom_field“
  • Speichern Sie einige Daten
  •  

Beispielcode

$custom_field_value = $Custom_Entity->custom_field->value;
// Führen Sie eine Art Datenmanipulation durch
$Custom_Entity->custom_field->value = $custom_field_value;
$Custom_Entity->save();

Beispiele für Content-Entities:

  • node
  • comment
  • user