In Liferay können Sie mithilfe der CA Service Catalog-WAR-Dateien die Anzeige und das Verhalten von CA Service Catalog-Widgets in Portlets konfigurieren, indem Sie Menüoptionen verwenden. Sehen Sie sich die folgenden Schritte zum Erstellen des bereits weiter oben aufgeführten Beispiels für ein Status-Widget an. Folgen Sie diesen Schritten als ein Modell, um die Anzeige und das Verhalten des Status-Widget in Ihrer Implementierung zu konfigurieren.
Gehen Sie wie folgt vor:
Die Liste der vorkonfigurierten Portlets wird angezeigt.
Das Status-Portlet wird Liferay hinzugefügt.
Es wird "Editing Catalog Status Portlet Settings" angezeigt.
Sie haben das Status-Widget aufgerufen und seine Anzeige sowie sein Verhalten im Portlet konfiguriert.
Schlüsselparameter
Nachfolgend sind die Schlüsselparameter für das bereits oben erwähnte Beispiel für ein Status-Widget aufgeführt:
Wichtig! Sie müssen "/usm" in die URL für das Portlet einschließen, damit eine korrekte Wiedergabe erfolgt.
Gibt die URL für den Katalog an.
Verwenden Sie den gleichen Hostnamen und die gleiche Portnummer wie beim Herunterladen und Installieren der WAR-Dateien in Liferay.
Gibt den Geschäftsbereich an, auf den Kataloganwender zugreifen können, während sie dieses Status-Widget verwenden. Für diesen Geschäftsbereich und die Geschäftsbereiche darunter können Anwender den Status der Requests anzeigen, für die sie Berechtigung haben:
Wenn Sie den Stamm-Geschäftsbereich angeben, können Anwender den Status von Requests in allen Geschäftsbereichen, einschließlich des Stamm-Geschäftsbereichs, anzeigen. Wenn Sie den Geschäftsbereich auf niedrigster Ebene angeben, können Anwender umgekehrt nur den Status von Requests in diesem Geschäftsbereich anzeigen.
Wenn Sie keinen Wert angeben, verwendet das Katalogsystem den Standard-Geschäftsbereich des auf das Widget zugreifenden Anwenders.
Gibt an, ob Anwender mithilfe von Single Sign-On (Windows NTLM) oder Anmeldeinformationen authentifiziert werden sollen. Wir empfehlen Single Sign-On für Widgets.
Wenn Sie Single Sign-On angeben, werden Anwender nicht zum Eingeben von Anmeldeinformationen aufgefordert.
Wenn Sie angeben, dass Anmeldeinformationen eingegeben werden sollen, verwenden Sie das folgende Format:
Anwendername=Anwendername und Kennwort=Kennwort
Zeigt die Optionen im Status-Widget als Schaltflächen in einer einzelnen Zeile an. Die Optionen sind "Warenkorb", "Offen", "Geschlossen" und "Ausstehend".
Alternativ können Sie auch das Zeilenlayout angeben: Jede Option wird in einer eigenen Zeile in einer Tabelle mit einer Beschreibung angezeigt.
Gibt an, dass ein anderes Widget auf der gleichen Seite Events abhört, die vom Status-Widget gesendet werden, und darauf reagiert. In diesem Szenario antwortet ein anderes Widget durch das Öffnen des Zieles, wenn ein Anwender auf einen Service klickt. Die Ziele lauten wie folgt:
|
Option |
Zielfunktion |
Widget |
|
Warenkorb |
Warenkorb |
Request bearbeiten |
|
Öffnen |
Offene Requests |
Request-Liste |
|
Geschlossen |
Geschlossene Requests |
Request-Liste |
|
Ausstehend |
Request mit ausstehenden Aktionen |
Request-Liste |
Um zu ermöglichen, dass diese Zielfunktionen korrekt ausgeführt werden, wenn ein Anwender auf eine Option im Warenkorb klickt, fügen Sie die folgenden Widgets auf der Seite ein:
"Öffnen in" gibt an, wie ein Ziel geöffnet wird, wenn der Anwender im Status-Widget darauf klickt. Andere mögliche Werte für diesen Parameter folgen:
Öffnet das Ziel auf einer neuen Seite.
Öffnet das Ziel im Katalog auf der gleichen Seite.
Erfüllt die gleiche Funktion wie _self, außer dass das Ziel im obersten Frame des Browsers geöffnet wird. Wenn das Ziel ein Frame ist, wird der erste zugeordnete Frame im Serviceoptionselement ausgewählt.
Öffnet das Ziel mithilfe einer anwenderspezifischen URL. Die URL kann einen Platzhalter für die Objekt-ID des Quellenkontextes einschließen, zum Beispiel für den Service.
Ein Beispiel folgt:
http://www.google.com?id={action}
Hinweis: Sie können auch die folgenden Einstellungen, wie in den Menüoptionen angezeigt, angeben: Aktualisierungsintervall in Minuten und Warenkorb ausblenden.
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|