Skip to main content
Skip table of contents

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.

YAML
// 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 command, der beim Klick auf den Eintrag ausgeführt wird. Bis auf Level 1 Einträge, die als Gruppierungselement dienen, sollte jedem Menüeintrag ein command zugeordnet werden.

label?

(optional) - Anzeigename des Menüeintrags. Wenn dieses nicht angegeben ist, wird das label aus dem angegebenen command verwendet.

icon?

(optional) - Name des Icons, welches vor dem Anzeigenamen dargestellt wird.

Wenn dieses nicht angegeben ist, wird das icon aus dem angegebenen command verwendet.

Entweder existierendes Custom-Icon oder DevExtreme-Icon

parent?

(optional) - ID des übergeordneten Eintrags. Wenn ein Element einen parent hat, so wird dieses zum Level 2 Eintrag. Level 2 Einträge werden unterhalb des entsprechenden parent gruppiert.

insertAfter?

(optional) - FQN eines Menüeintrags. Der Eintrag wird nach dem angegebenen Menüpunkt einsortiert. Der parent des Eintrags wird nicht mehr berücksichtigt.

insertBefore?

(optional) - FQN eines Menüeintrags. Der Eintrag wird vor dem angegebenen Menüpunkt einsortiert. Der parent des Eintrags wird nicht mehr berücksichtigt.

orderKey?

(optional) - Mit dem orderKey kann die Reihenfolge von Einträgen beeinflusst werden. Einträge ohne orderKey werden nach Einträgen mit orderKey einsortiert.

Standard-Menüs:

Menü

Submenü (Level 2)

FQN

Home

BE.Package.goto_home

Datenreplikation

Dashboard

BE.Package.datareplication_home

Tabellen

BE.Package.datareplication_tables

Jobs für Komplett-Replikation

BE.Package.datareplication_jobs

Fehler-Logs

BE.Package.datareplication_error_logs

Status-Logs

BE.Package.datareplication_status_logs

Einstellungen

BE.Package.datareplication_settings

Statistik

BE.Package.datareplication_statistics

PZE

Home

BE.Package.pze_home

Personalübersicht

BE.Package.pze_personnel_overview

Meine Abwesenheitsanträge

BE.Package.pze_absence_requests

Eingegangene Anträge

BE.Package.pze_absence_request_validation

Abwesenheitsübersicht

BE.Package.pze_absence_overview

Anwesenheitsübersicht

BE.Package.pze_shift_schedule

Zeitbuchungen

BE.Package.pze_time_recordings

Monatskonto

BE.Package.pze_monthly_schedule

DMS

Home

BE.Package.dms_home

Speicher

BE.Package.dms_storage

Dokumente

BE.Package.dms_metadata

Gelöschte Dokumente

BE.Package.dms_deleted

Administration

Einstellungen

BE.Package.admin_settings

API Berechtigungen

BE.Package.admin_apiPermissions

Berechtigungen

BE.Package.admin_permissions

Packages

BE.Package.admin_codeblockPackages

Ausstehende Prozesse

BE.Package.admin_processQueue

Aufgaben

BE.Package.tasks_task_list

Beispiel:

YAML
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

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.