Live-Menüs
UI: Live-Menüs
Zielgruppe: Plattform-Administratoren
Zugriff: Plattform-Admin → Live-Menüs (menus-live)
Zweck
Zum Aktivieren/Deaktivieren von Menü-Feature-Flags in der Baumstruktur: Aktivieren/Deaktivieren, Beta, Struktur synchronisieren (Fehlende hinzufügen / Verwaiste löschen / Veraltete aktualisieren), Erweitern/Reduzieren, Suche.
Relevanz
Steuert, was in den Modulen für alle Mandanten angezeigt wird. Sync gleicht die Datenbank mit den erwarteten Flags im Code ab.
Anwendungsbeispiel
Vor einem Release sucht der Administrator nach „Topics“, deaktiviert Beta, führt Sync Structure aus, falls fehlende/verwaiste Elemente vorhanden sind, und bestätigt ausstehende Schalter.
Wer kann es nutzen
Ausschließlich Plattform-Administratoren.
Aufbau des Bildschirms
- Suche + Statistiken (gesamt/aktiviert/deaktiviert/beta).
- Aktionen: Struktur synchronisieren / Erweitern / Massenschalter.
- Baumstruktur von Flags mit aktiviertem Schalter + Beta-Abzeichen/-Schalter.
- Hinweise zu deaktivierten übergeordneten Elementen.
Optionen und Felder
| Steuerelement | Funktion |
|---|---|
| Suche | Filtert nach Name/Pfad, erweitert Treffer |
| Struktur synchronisieren | Erstellt fehlende Flags, aktualisiert Reihenfolge/übergeordnetes Element, löscht Verwaiste |
| Erweitern / Reduzieren (Pfeil / alles erweitern) | Baum-Navigation |
| Schalter aktiviert | Schaltet die Funktion ein/aus |
| Schalter Beta | Markiert die Funktion als BETA |
| Massen-Aktivierung/-Deaktivierung | Schaltet Sets ein/aus |
| Abzeichen Beta | Visueller Indikator |
| Statistiken gesamt / aktiviert / deaktiviert / beta | Zusammenfassung |
| Hinweis „Übergeordnetes Element deaktiviert“ | Untergeordnetes Element inaktiv, weil übergeordnetes Element aus ist |
| Aktualisieren | Lädt Flags neu |
Verwendung
- Plattform-Admin → Live-Menüs.
- Wenn
syncNeededCount> 0 → Struktur synchronisieren. - Funktion suchen → Schalter / Beta.
- In der App (Hard Refresh) überprüfen, ob das Menü erscheint.
Links
Tipps / häufige Fehler
- Ein untergeordnetes Element, dessen übergeordnetes Element deaktiviert ist, ist nicht nutzbar.
- Verwaiste Elemente (Datenbank ohne Code) werden beim Synchronisieren entfernt – dies sollte in gemeinsam genutzten Umgebungen vorher bestätigt werden.
Was this article helpful?