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

Drupal Features Aktualisierung der Version eines Feature-Moduls

26/05/2025, by Ivan

In der letzten Lektion haben wir gelernt, wie man Feature-Module für Drupal erstellt. In dieser Lektion werden wir uns anschauen, wie man diese Module aktualisiert und dabei neue Funktionen hinzufügt.

Drupal features

Wir haben ein Feature-Modul in der Version alpha1 und erstellen nun die nächste Version alpha2. Dabei fügen wir dem News-Block neben dem Titel auch das Datum und eine kurze Beschreibung (Teaser) hinzu. Wir kopieren den Ordner des Feature-Moduls alpha1 in den Ordner sites/all/modules, aktivieren es aber nicht, damit wir das Feature neu erstellen können.

features recreate

Zuerst ändern wir jedoch die View für die Anzeige des News-Blocks. Wir fügen die Felder "post date" (Veröffentlichungsdatum) und "body" (Inhalt) mit einer Begrenzung auf 100 Zeichen hinzu. Dann speichern wir die View.

Views add field

Jetzt sieht der News-Block etwas anders aus.

Features news block

Nun gehen wir erneut in den Bereich Features und erstellen unser Feature-Modul neu (siehe zweites Bild). Es ändert sich nur die Versionsnummer, da wir keine neuen Views oder Inhaltstypen erstellt haben, sondern nur eine View geändert haben. Wir klicken auf "Download Feature" (Feature herunterladen).

Features version

Wir speichern das neue Archiv mit unserem aktualisierten Feature-Modul, das nun die neue Version alpha2 hat. Dieses neue Feature-Modul installieren wir auf einer anderen Website, auf der bisher die alte Version alpha1 läuft. Wir ersetzen das alte Feature-Modul durch das neue. Auf der neuen Website gehen wir zur Feature-Übersicht, wählen unser Feature-Modul aus und klicken auf „Überschrieben“.

Features override

Drupal erkennt automatisch, dass es Änderungen im Feature-Modul gibt. Diese Änderungen können auf den Stand des Feature-Moduls zurückgesetzt werden.

Features revert

Zum Schluss leeren wir den Cache und unser News-Block auf der Website wird entsprechend dem Feature-Modul aktualisiert.

Features News