Suchen Sie nach einer Möglichkeit, die Menükonfiguration zu exportieren. Das Konfigurationsverwaltungssystem exportiert das Menü selbst, nicht jedoch die Konfiguration der Menüverknüpfungen. Ich suche nach einer Möglichkeit, eines dieser Mega-Menüs in die Versionskontrolle zu integrieren, um es über mehrere Umgebungen zu importieren / exportieren.
Wenn jemand einen guten Weg gefunden hat, dies zu tun. Ich wäre sehr dankbar.
8
navigation
configuration-management
brittany_p
quelle
quelle
Antworten:
Menü-Links können aus 3 Quellen stammen:
.links.yml
Datei in einem Modul (nicht exportierbar)Ich vermute, Sie erstellen Menü-Links über eine Schnittstelle, die Inhalt ist. Das Konfigurationssystem kann keine Inhalte exportieren, die beabsichtigt sind. Wenn Sie Inhalte synchronisieren möchten, müssen Sie sich die Deploy- Modul-Suite ansehen . Ich bin mir nicht sicher, wie gut das funktioniert, da es immer noch in Alpha ist.
quelle
Überprüfen Sie das Konfigurationsmenü-Link- Modul.
quelle
Es gibt auch Menü Import und Export :
quelle
Meine Erfahrung mit Drupal 8 Schritt für Schritt
Zunächst müssen Sie das Menü-Export- Modul installieren und aktivieren. Danach haben Sie das Export-Menü im Strukturteil.
1- Auf der Seite Menü exportieren
domain.com/admin/config/development/menu_export
haben Sie drei Optionen. Wählen Sie in der Menüliste aus, welche Menüs Sie exportieren möchten.2- Exportieren Sie im Abschnitt Exportieren Ihre Menüs.
(In diesem Schritt wird die Menüeinstellung nicht in die YML-Datei exportiert, dann müssen Sie fortfahren.)
3- Jetzt müssen Sie die Systemkonfiguration von
domain.com/admin/config/development/configuration/full/export
oder exportierendrush cex
Hinweis: Nach dem Export haben Sie eine
menu_export.export_data.yml
Datei, die Ihre Menüeinstellungen enthält4- Übertragen Sie die Konfiguration an einen beliebigen Ort, und importieren Sie sie von
domain.com/admin/config/development/configuration/full/import
oderdrush cim
5- Dann müssen Sie Menüs von der Benutzeroberfläche in Ihr System importieren
domain.com/admin/config/development/menu_export/import
quelle