...
Im User Menu können zusammen mit der Service Desk App weitere zusätzliche persönliche Optionen konfigurierenkonfiguriert werden. Für eine volle Nutzung diese Optionen muss eine Service Desk Lizenz vorliegen.
...
Die Menu-Punkte des jeweiligen Plugins werden im LoginCallback.es6
des Plugins gesetzt und vom UM zum Session-Objekt hinzugefügt, was dann wiederum dem User-Menu zur Anzeige übergeben wird.
Bei der Erstellung eines Plugin- Menu Eintrags wird der Eintrag nach dem folgenden Muster hinzugefügt. Wichtig ist die Angabe der id
im parent
, welcher den Eintrag entweder dem Menupunkt des Plugins oder dem User Menu zuordnet. :
Um den Menupunkt dem Plugin zuzuordnen, muss der
parent
dieid "SERVICEDESK2_MENU_ID"
(bzw. Name des Plugins) habenUm den Menupunkt dem User Menu zuzuordnen, muss der
parent
immer dieid "UserMenu"
haben
LoginCallback.es6
Codeblock |
---|
guiUser.menuBar.append({
parent: 'UserMenu',
id: `UserMenu_${SERVICEDESK2_MENU_ID}_${settingId}`,
title: {
de: de.pinuts.servicedesk.i18n.t(`de.umMenuEntries.${settingId}`),
en: de.pinuts.servicedesk.i18n.t(`en.umMenuEntries.${settingId}`),
},
icon: 'icon-list',
adminController: `de.pinuts.servicedesk.app/index#/${settingId}`,
}) |
Links zum persönlichen Service Desk Bereich entfernen
...