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

Arbeiten mit Konfigurationen unter Verwendung von Drush

20/06/2025, by Ivan

Auf dieser Seite wird davon ausgegangen, dass Sie mit der Verwendung von Drush vertraut sind und die neueste Version besitzen.

Das folgende Beispiel zeigt, wie Änderungen von Entwicklungsseiten auf Live-Seiten exportiert werden. Der umgekehrte Vorgang ist ebenfalls möglich.

1. Installieren Sie Drupal 8. Wir nennen diese Seite „Live“.

2. Erstellen Sie eine Kopie dieser Seite (wir nennen sie „Entwicklung“). Erstellen Sie die Kopie unter Verwendung desselben Quellcodes, Dateiverzeichnisses und eines Dumps der Live-Site-Datenbank, der in die Entwicklungsseite importiert wurde. In Drupal 7 hätten Sie nur den Datenbank-Dump und hochgeladene Dateien benötigt, in Drupal 8 sind jedoch andere Teile des Dateiverzeichnisses relevant, einschließlich Konfigurationsdateien und PHP. Erstellen Sie eine vollständige Kopie der Seite.

Nach Abschluss können Sie eine neue Seite aus der bestehenden Konfiguration installieren, sodass das Kopieren der Seite genauso einfach ist wie die Installation einer neuen Seite mit exportierter Konfiguration. Bis dieses Problem behoben ist, benötigen Sie eine vollständige Kopie der Seite.

3. Ändern Sie auf der Seite „Entwicklung“ den Namen der Seite unter admin/config/system/site-information.

4. Öffnen Sie im Terminal die Entwicklungsseite und führen Sie den Befehl drush config:export aus (ältere Drush-Versionen verwenden stattdessen möglicherweise drush config-export). Dies exportiert die Konfiguration in Ihr Synchronisationsverzeichnis. Der aktuelle Inhalt Ihres Exportverzeichnisses (standardmäßig „sync“ genannt) wird gelöscht.

5. Verwenden Sie ein Werkzeug (rsync, Git, FTP, SCP), um den Inhalt des Synchronisationsordners der Entwicklungsseite in den Synchronisationsordner der Live-Seite zu kopieren.

6. Öffnen Sie im Terminal Ihre Live-Seite und führen Sie den Befehl drush config:import aus (ältere Drush-Versionen verwenden möglicherweise drush config-import).

7. Drush zeigt die verfügbaren Konfigurationsänderungen an und fragt: „Importiere die aufgeführten Konfigurationsänderungen? (Ja/Nein):“. Geben Sie „Ja“ zur Bestätigung ein.

Sie können den Speicherort des Synchronisationsverzeichnisses ändern.

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.