logo

Extra Block Types (EBT) - Neue Erfahrung im Layout Builder❗

Extra Block Types (EBT) - gestylte, anpassbare Blocktypen: Diashows, Registerkarten, Karten, Akkordeons und viele andere. Eingebaute Einstellungen für Hintergrund, DOM Box, Javascript Plugins. Erleben Sie die Zukunft der Layouterstellung schon heute.

Demo EBT-Module EBT-Module herunterladen

❗Extra Absatztypen (EPT) - Erfahrung mit neuen Absätzen

Extra Paragraph Types (EPT) - analoger, auf Absätzen basierender Satz von Modulen.

Demo EPT-Module EPT-Module herunterladen

Scroll

Articles

18/06/2025, by Ivan

Die Datenbankebene von Drupal bietet keine datenbankübergreifende Abstraktion für SQL-Funktionen. Um Portabilität zwischen den unterstützten Datenbank-Engines zu gewährleisten, sollte Ihr Code nur solche Funktionen verwenden, die als Teil des ANSI-Standards bekannt sind und von allen von Drupal unterstützten Datenbanken unterstützt werden. Die folgende Liste ist immer noch unvollständig. Die hier verwendete Form wird empfohlen, da andere Syntaxvarianten möglicherweise nicht in allen Datenbanken funktionieren.

18/06/2025, by Ivan
  • Drupal 7 – Entities waren allgemeine stdClass-Objekte.
  • Drupal 8 – Entities sind jetzt typisierte Objekte, wobei jeder Entitätstyp eine Klasse definiert, die für Instanzen dieser Entität verwendet wird.

Anforderungen
Entity-Klassen müssen im Namensraum Entity des Moduls platziert werden, das den Entitätstyp bereitstellt, z.B. \Drupal\[module_name]\Entity. Das bedeutet, dass die PHP-Klassendateien der Entität im Modulverzeichnis unter src/Entity zu finden sind.

18/06/2025, by Ivan

In Drupal 8 sind Bundles eine Art Container für Informationen, die Felddefinitionen oder Einstellungen enthalten. Sie werden manchmal auch „Subtypen“ genannt. Bundles sind optional und befinden sich in der Hierarchie der Informationscontainer unter den Entity-Typen.

18/06/2025, by Ivan

Zielpublikum

Diese Dokumentation richtet sich in erster Linie an Entwickler mit Erfahrung in objektorientiertem PHP, Drupal 6 oder Drupal 7 sowie an diejenigen, die die Prinzipien von Drupal 8 erlernen möchten.

Dokumentation zur Erstellung eines Content Entity Typs in Drupal 8 enthält eine vollständige Liste der verfügbaren Optionen.

Erstellung eines Content Types ohne Bundle in Drupal 8.

In diesem Fall erstellen wir ein Drupal 8 Content Entity Objekt ohne Bundles.