Navigation
Die globale Navigation kann per Klick auf das be Logo in der oberen linken Ecke geöffnet werden, um im be Portal zu navigieren.
Menüeinträge werden immer in Packages definiert. Dadurch ist die Definition von weiteren Einträgen in Custom Packages möglich.
// cb Package
....
objects:
menus:
- id: mnuCustomMenu
label: Custom Menü
....
Eigenschaften von menus
Objekten:
id | Menü-ID. Muss innerhalb des Packages einzigartig sein. |
command? | (optional) - FQN des |
label? | (optional) - Anzeigename des Menüeintrags. Wenn dieses nicht angegeben ist, wird das |
icon? | (optional) - Name des Icons, welches vor dem Anzeigenamen dargestellt wird. Wenn dieses nicht angegeben ist, wird das Entweder existierendes Custom-Icon oder DevExtreme-Icon |
parent? | (optional) - ID des übergeordneten Eintrags. Wenn ein Element einen |
insertAfter? | (optional) - FQN eines Menüeintrags. Der Eintrag wird nach dem angegebenen Menüpunkt einsortiert. Der |
insertBefore? | (optional) - FQN eines Menüeintrags. Der Eintrag wird vor dem angegebenen Menüpunkt einsortiert. Der |
orderKey? | (optional) - Mit dem |
Standard-Menüs:
Menü | Submenü (Level 2) | FQN |
---|---|---|
Home |
| |
Datenreplikation | ||
Dashboard |
| |
Tabellen |
| |
Jobs für Komplett-Replikation |
| |
Fehler-Logs |
| |
Status-Logs |
| |
Einstellungen |
| |
Statistik |
| |
PZE | ||
Home |
| |
Personalübersicht |
| |
Meine Abwesenheitsanträge |
| |
Eingegangene Anträge |
| |
Abwesenheitsübersicht |
| |
Anwesenheitsübersicht |
| |
Zeitbuchungen |
| |
Monatskonto |
| |
DMS | ||
Home |
| |
Speicher |
| |
Dokumente |
| |
Gelöschte Dokumente |
| |
Administration | ||
Einstellungen |
| |
API Berechtigungen |
| |
Berechtigungen |
| |
Packages |
| |
Ausstehende Prozesse |
| |
Aufgaben |
|
Beispiel:
objects:
menus:
# Einen neuen Haupteintrag unterhalb von PZE einfügen.
- id: mnuCustomMenu
label: Custom Menü
insertAfter: STD_PZE.mnuPZE
# Einen neuen Level 2 Eintrag innerhalb von PZE einfügen.
- id: mnuCustomPZESubMenu
label: Custom Untermenü von PZE
parent: STD_PZE.mnuPZE