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

13/06/2025, by Ivan

PHP 8 hat die Konstruktor-Property-Promotion eingeführt, eine Funktion, die die Definition und Zuweisung von Klassen-Eigenschaften vereinfacht, indem Sie Eigenschaften direkt in der Signatur des Konstruktors deklarieren und initialisieren können. In diesem Tutorial wird gezeigt, wie Sie die Konstruktor-Property-Promotion in benutzerdefinierten Drupal-Modulen (die PHP 8.0+ voraussetzen) einsetzen, insbesondere um die Dependency Injection in Ihren Services und Controllern zu vereinfachen.

11/06/2025, by Ivan

Manchmal benötigt man feste, permanente Kategorien auf der Website, die nicht versehentlich aktualisiert werden sollen. In diesem Fall kann man eigenen Code mit einem Event Subscriber verwenden.

Fügen wir eine neue Event Subscriber-Klasse in einem benutzerdefinierten Modul hinzu.

drupalbook_custom.services.yml

11/06/2025, by Ivan

Oft stoßen wir auf eine 500-Fehlerseite, wenn Drupal, Dienste oder andere Websites nicht verfügbar sind. Wenn wir eine 500- (oder 501–504-) Fehlerseite sehen. In Drupal verwenden wir Exceptions, um zu prüfen, ob kritischer Code ausgeführt wurde. Wenn wir einen Fehler bekommen, zum Beispiel bei einer HTTP-Anfrage an eine andere Website, zeigt Drupal diesen Fehler an: „Die Website hat einen unerwarteten Fehler festgestellt. Bitte versuchen Sie es später noch einmal“:

27/05/2025, by Ivan
Book

Drupalbook.org ist eine umfassende Online-Ressource, die hochwertige und aktuelle Informationen zum Erlernen von Drupal, dem beliebten Content-Management-System, bereitstellt. Egal, ob Sie Anfänger oder erfahrener Entwickler sind, Drupalbook.org bietet eine Fülle von Ressourcen, darunter Tutorials, Artikel und Anleitungen, die Ihnen helfen, Drupal zu meistern und Ihre Fähigkeiten auf die nächste Stufe zu heben.

Book
27/05/2025, by Ivan
Building

Drupal ist eine sich dynamisch entwickelnde Plattform. Drupal-Entwickler versuchen, allen modernen Trends zu folgen, und entkoppelte Anwendungen sind einer davon. Es ist inzwischen üblich, ein Backend-API basierend auf Drupal und ein JavaScript-Framework (React, Angular) im Frontend zu sehen. Selbst mittlere Seiten für kleine Unternehmen verwenden diesen Ansatz.

Building
27/05/2025, by Ivan
Basic features

Nach der Installation von Drupal erhält man einen Blog mit einem visuellen Editor. Mit Hilfe des Views-Moduls und anderer Module kann man die Funktionalität der Seite schnell erweitern. Schauen wir uns also an, was in Drupal enthalten ist.

Admin-Menü

In Drupal haben wir standardmäßig ein Menü, das die Toolbar und Admin-Module kombiniert:
https://drupal.org/project/Admin
https://drupal.org/project/toolbar

Basic features