Customizing
Version 27 Version 26 39.5.25 39.5.23 39.5.22 39.5.21 39.5.20 39.5.19 39.5.18 39.5.17 German English
Version 27 Version 26 39.5.25 39.5.23 39.5.22 39.5.21 39.5.20 39.5.19 39.5.18 39.5.17 German English

Badges customizen

Information

  • Der Seitentitel (die Titelleiste) eines Panels kann bis zu drei rein informative Badges anzeigen, z. B. die Projekt-ID oder den Projektstatus.

  • Die Badges werden im eigenen Badge-Datenbereich im Hauptmodul eines Panels gecustomized und automatisch in allen Untermodulen dieses Panels angezeigt.

    • Eine Duplizierung des Badge-Datenbereichs in den Untermodulen ist nicht notwendig.

  • Der Datenbereich enthält genau einen Datensatz jedes einzelne Badge wird durch ein eigenes Datenfeld repräsentiert.

Vorgehensweise

  • Auf dem Hauptmodul des Panels einen Datenbereich anlegen.

  • Im Parameter Datenbereich-Konfiguration folgendes JSON hinterlegen, damit der Client den Datenbereich als Badge-Datenbereich erkennt:

    {
        "Type": "Badge"
    }
    
  • Für jedes anzuzeigende Badge ein Datenfeld in diesem Datenbereich anlegen.

  • Im Parameter DF-Verhalten den Wert bg setzen, um das Datenfeld als Badge zu kennzeichnen.

  • Über das gewünschte Symbol auf dem Datenfeld (Parameter Symbol-ID) die Formatierung/Styling des Badges festlegen.

  • Der Inhalt des Datenfeldes bestimmt den Anzeigetext des Badges.

    • Der Badge-Text unterstützt einfache Markdown-Auszeichnung, z. B. **fett** und *kursiv*.

  • Die Reihenfolge der Datenfelder im Datenbereich bestimmt die Anzeigereihenfolge der Badges.

Hinweise

  • Ist der Inhalt eines Badge-Datenfelds leer, wird das Badge ausgeblendet – unabhängig von seinem sonstigen Sichtbarkeitsstatus auf der GUI.

  • Text, Styling, Sichtbarkeit und Reihenfolge der Badges können zur Laufzeit angepasst werden, zum Beispiel über Ampel-Customizing oder die Python-API.