Scroll
Content Entity
Diese Spickzettel enthält eine Übersicht über häufig verwendete Methoden, Klassen und Schnittstellen für Content-Entities.
/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
Source URL:
Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.