Portal-Widgets werden verwendet

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 3 Minuten Lesedauer
  • Widgets definieren den Inhalt Ihrer Portalseiten. Sie können die Basissystem-Widgets verwenden, die mit bereitgestellt werden Serviceportal, Klonen und ändern Sie Widgets, oder entwickeln Sie anwenderdefinierte Widgets, die Ihren eigenen Anforderungen entsprechen.

    Wenn Sie eine Seite in erstellen oder aktualisieren ServiceportalDesigner können Sie Widgets einfach hinzufügen, indem Sie im Widget-Filter suchen und ein Widget auf die Seite ziehen. Sie können auch auf alle Widget-Datensätze von der Plattform unter zugreifen Alle > Serviceportal > Widgetsan.

    Basissystem-Widgets

    Sie können die Basissystem-Widgets verwenden, die in enthalten sind ServiceportalUm mit der Konfiguration von Portalseiten zu beginnen. Basissystem-Widgets sind schreibgeschützt, sodass Sie von zukünftigen Updates profitieren können. Für jede Instanz eines Basissystem-Widgets, die Sie einer Seite hinzufügen, können Sie jedoch die für dieses Widget verfügbaren Instanzoptionen konfigurieren.

    Eine Liste der Basissystem-Widgets und Informationen zu ihren Instanzoptionen finden Sie unter Widget-Bibliothek.

    Widget-Instanzen

    Wenn Sie einer Seite mit dem Serviceportal-Designer ein Widget hinzufügen, wird eine Widget-Instanz erstellt. Eine Widget-Instanz ist ein Verweis auf ein Widget, das einen Speicherort, Eigenschaften und CSS enthält, die für diese Instanz spezifisch sind. Wenn Sie dasselbe Widget mehrmals auf derselben Seite hinzufügen, werden mehrere Instanzen erstellt.

    Alle Widget-Instanzen verweisen auf ein Widget. Wenn Sie dieses Widget bearbeiten, erhalten auch alle zugehörigen Widget-Instanzen diese Änderung. Sie können auch spezifische Änderungen an einer Widget-Instanz vornehmen, und nur diese Widget-Instanz ist betroffen.

    Das folgende Bild enthält beispielsweise vier Instanzen des Basissystems Widget „Symbolverknüpfung“Mit verschiedenen Konfigurationen, die für jede Instanz spezifisch sind.

    Abbildung : 1. Symbollink-Widgets
    Symbollink-Widgets von der Serviceportal-Homepage mit verschiedenen Symbolen und Titeln für jede Instanz
    Hinweis:
    Für Widgets, die standardmäßig keine Informationen enthalten, müssen Sie die Optionen für ihre Widget-Instanzen konfigurieren, bevor sie auf einer Portalseite angezeigt werden.

    Widget-Kontextmenü

    Auf einer beliebigen gerenderten Serviceportal-Seite können Sie bei gedrückter STRG+Rechtsklick auf ein Widget klicken, um weitere Konfigurationsoptionen in einem Kontextmenü anzuzeigen.

    Navigieren Sie beispielsweise zu Serviceportal > Serviceportal-Homepage Dient zum Öffnen einer Beispielportalseite. STRG+Rechtsklick auf Knowledge Base auf dieser Seite.

    Abbildung : 2. Widget-Kontextmenü
    Kontextmenü des Widget „Symbolverknüpfung“
    Hinweis:
    Sie müssen über die Rolle admin oder sp_admin verfügen, um das Widget-Kontextmenü anzuzeigen. Wenn Sie die Identität eines Anwenders ohne eine dieser Rollen annehmen, wird das Menü weiterhin angezeigt. Ein regulärer Anwender, der sich ohne diese Rollen angemeldet hat, kann das Menü jedoch nicht sehen.
    Tabelle : 1. Widget-Kontextmenüoptionen
    Option Beschreibung
    Widget-Leistung Wie lange das Laden eines Widgets dauert
    Instanzoptionen Geben Sie an Instanz eines Widgets . Die Instanzoptionen für Widgets variieren je nach ausgewähltem Widget. Beispielsweise enthalten die Instanzoptionen für das Widget „Cool Clock“ verschiedene Zeitzonen für jede Instanz, sodass Sie die gleiche Uhr viermal auf einer Seite, aber mit allen verschiedenen Zeitzonen haben können.
    Instanz im Seiteneditor Öffnet diese Instanz des Widgets im Seiteneditor
    Seitendesigner Öffnet das Widget in Serviceportal-Designer , Mit dem Sie Container, Spalten und Widgets hinzufügen können. Sie können dem Widget oder der Seite, auf der sich das Widget befindet, Stile aus dem Serviceportal-Designer hinzufügen.
    Widget-Anpassungen anzeigen Zeigt Anpassungsebenen von Widgets auf der Seite an, damit Sie Seitenprobleme diagnostizieren können. Weitere Informationen finden Sie unter Widget-Diagnose.
    Behälter-Hintergrund bearbeiten Bearbeiten Sie das Layout, in dem sich das Widget befindet.
    Schema für Widget-Optionen Definieren Sie die Optionen, die Sie für eine Instanz eines Widgets auswählen können. Weitere Informationen zum Konfigurieren Ihrer eigenen Instanzoptionen finden Sie unter Widget-Optionsschema.
    Widget in modalem Formular Öffnet das Widget-Formular in einem Popup-Fenster, damit Sie schnell Änderungen am Widget vornehmen können.
    Widget im Editor Öffnet das Widget im Widget-Editor. Sie können den Widget-Editor verwenden, um HTML-Vorlagen, CSS, Client-Skripts, Serviceskripts und Demodaten für das Widget zu konfigurieren.
    Melden Sie sich an der Konsole an: $scope.Data Das Objekt $scope.Data übergibt Daten vom Server an den clientseitigen Controller. Anstatt dem Controller-Code console.log Nachrichten oder Warnungen hinzuzufügen, können Sie das Objekt $scope.Data in der Browserkonsole protokollieren und die Daten dort anzeigen.
    Bei Konsole anmelden: $scope Ähnelt dem Objekt $scope.Data, mit der Ausnahme, dass alles in $scope in der Konsole protokolliert wird.

    Anwenderdefinierte Widgets

    Basissystem-Widgets sind schreibgeschützt, sodass Sie von zukünftigen Updates profitieren können. Um Änderungen vorzunehmen, können Sie Basissystem-Widgets klonen. Geklonte Widgets gelten jedoch als anwenderdefiniert und profitieren nicht von zukünftigen Updates der Widgets, aus denen sie geklont wurden. Sie können Widgets auch von Grund auf neu erstellen. Weitere Informationen zum Klonen oder Erstellen von Widgets finden Sie unter Entwicklung anwenderdefinierter Widgets.