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
19/06/2025, by Ivan

Die Konfigurations-API bietet einen zentralen Ort für Module zur Speicherung von Konfigurationsdaten. Diese Daten können einfache Konfigurationen sein, wie der Name Ihrer Website, oder komplexere Informationen, die mit Konfigurationsobjekten verwaltet werden, wie Views und Inhaltstypen.

Konfiguration ist der Ort zur Speicherung von Informationen, die Sie von der Entwicklung bis zur Produktion synchronisieren möchten. Diese Informationen werden häufig während des Aufbaus der Website erstellt und werden normalerweise nicht von regulären Benutzern während des normalen Betriebs der Website generiert.

Sie sollten die State-API und nicht die Konfiguration verwenden, um lokale Variablen zu speichern, die nicht zwischen Instanzen verschoben werden sollen. Verwenden Sie State für versteckte Systemwerte, die Sie niemals zwischen Umgebungen ausrollen möchten. Sie können das System neu starten und dabei alle State-Daten verlieren. Die Konfiguration bleibt erhalten.

Die Konfigurations-API wird in zwei Varianten geliefert: (einfache) Config API und Configuration Entity API. Der wesentliche Unterschied besteht darin, dass die Config API für die Einzelnutzung gedacht ist. Ein Singleton bedeutet, dass nur eine Instanz dieser Konfiguration existieren kann. Ein gutes Beispiel ist der Site-Name.

Die Configuration Entity API sollte verwendet werden, um mehrere Konfigurationssätze zu speichern – zum Beispiel Inhaltstypen, Views, Vokabulare und Felder.

Das Aktualisieren der Konfigurations-API ist äußerst wichtig, um fatale Fehler bei der Aktualisierung von Themes und Modulen für die Arbeit in Drupal 8 zu vermeiden. Siehe Theme-Aktualisierung und Informationen zur Modulaktualisierung.

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.