Zum Inhalt springen

Menü-Verwaltung

Die Menü-Verwaltung ermöglicht die Erstellung und Pflege von Navigationsstrukturen.

  • URL: /backend/menus
  • Berechtigung: Rolle “menus” erforderlich

Die Übersicht zeigt alle Menüs:

SpalteBeschreibung
TitelName des Menüs
URLOptionaler URL-Identifier
  1. Auf “New Menu” klicken
  2. Menütitel eingeben
  3. Menüpunkte hinzufügen
  4. Speichern
FeldBeschreibung
TitelName des Menüs
URLOptionaler URL-Identifier

Es gibt verschiedene Arten von Menüpunkten:

  1. Aus der Liste der verfügbaren Seiten auswählen
  2. Seite wird als Menüpunkt hinzugefügt
  3. Titel und URL werden automatisch von der Seite übernommen

Hinweis: Bereits verknüpfte Seiten erscheinen nicht mehr in der Auswahlliste.

Je nach Plugin-Erweiterungen können weitere Typen verfügbar sein:

  • Plugin-Einträge: z.B. Shopify-Seiten
  • Benutzerdefinierte Links: Externe URLs

Menüpunkte können hierarchisch organisiert werden:

  • Untermenüs: Menüpunkte unter einem übergeordneten Eintrag
  • Drag-and-Drop: Menüpunkte per Maus verschieben
  • Verschachtelung: Mehrere Ebenen möglich
FeldBeschreibung
TitelAngezeigter Text
LinkZiel-URL
TypSeite oder externer Link
  1. In der Übersicht auf “Delete” klicken
  2. Löschung bestätigen
  3. Menü wird entfernt

Menüs werden über Template-Tags eingebunden. Die genaue Syntax hängt vom verwendeten Theme ab.

Falls das Sprach-Plugin aktiv ist, können Menü-Inhalte übersetzt werden:

FeldÜbersetzbar
Menü-InhaltJa

Die Sprachversion wird über den Parameter lang_id gesteuert.

  • menu: Menü-Stammdaten
  • menu_item: Einzelne Menüpunkte

Menüpunkte werden als JSON-Array gespeichert, was verschachtelte Strukturen ermöglicht:

[
{
"title": "Startseite",
"content": "1",
"type": "page"
},
{
"title": "Über uns",
"content": "/about",
"type": "link"
}
]
  • MenuItems: Ermöglicht das Hinzufügen von Plugin-spezifischen Menüeinträgen