Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,090 of 9,090 pages
About the help in other languages
All help pages

Die Einstellungen einer Site in ihre Erweiterung verschieben

exp:ini move / move-all verschieben Blöcke oder ganze Siteaccess-Geltungsbereiche in eine Erweiterung (--create-extension --activate), mit Probelauf.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/build-two-ways/examples/migrate/settings-into-extension.md

On this page

This page is a translation. Read the English original

Die Einstellungen einer Site in ihre Erweiterung verschieben

Die Menülisten und Theme-Einstellungen liegen im Repository der Design-Erweiterung.

Lebenszyklus: Migrieren, Beispiel 8 von 34. Ausgearbeitet auf der Site Fit & Healthy von Exponential 6.0.15+.

Inhalt

  1. Im Layout-Editor
  2. Mit Einstellungen
  3. Welchen Weg Sie wählen
  4. Prüfen

Im Layout-Editor

Nicht im Layout-Editor.

Mit Einstellungen

  1. ./console exp:ini move menu.ini/SiteInfo siteaccess:site extension:mysite:siteaccess:site --dry-run zeigt den Unterschied (auf der Testkopie: would move 1 block, 7 variables, 1 file).
  2. Ohne --dry-run verschiebt es den Block; das Werkzeug behält die Verschiebung nur, wenn die wirksamen Werte gleich bleiben (sonst nimmt es sie zurück, außer mit --force). --only=MainMenuID,FooterMenuID beschränkt es auf einige Variablen.
  3. Auf der Testkopie, mit mysite an erster Stelle in ActiveExtensions[], wurde seine Siteaccess-Datei nach der des Themes gelesen, und die wirksame Liste des Kopfmenüs war nach der Verschiebung unverändert.

Welchen Weg Sie wählen

Versionieren Sie die Einstellungen mit den Templates, die sie lesen.

Prüfen

  • exp:ini where menu.ini/SiteInfo/MainMenuID site zeigt die Datei der Erweiterung; der wirksame Wert ist unverändert.

Verwandte Seiten

Werden Sie Exponential-Partner

Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x