Im Folgenden finden Sie ein Beispiel für die Verwendung von Content Typen.
Vorbereitungen
In diesem Beispiel wird die sofort einsatzbereite ESS-Website (Employee Self-Service) verwendet. Erforderliche Rolle: content_admin oder admin
Warum und wann dieser Vorgang ausgeführt wird
Verwenden Sie eine vordefinierte Instanz einer CMS-Site.
Prozedur
-
Starten Sie eine vordefinierte CMS-Site https://<Instanzname>.service-now.com/ess.
-
Klicken Sie unter „Hilfe aufrufen“ auf Problemstatus.
Die CMS-Seite „Problemstatus“ oder „incident_status“ enthält zwei Content-Blöcke: „Häufige Antwort“ und „Aktuelle Probleme“. Diese Content-Blöcke verwenden beide Content Typen zum Rendern von Ergebnissen.
-
Von https://<instance name>.service-now.com , Navigieren Sie zu an.
Dieser Block entspricht dem Abschnitt „Häufige Antworten“ der Seite „Problemstatus“. Das Feld „Tabelle“ beschreibt den mit „Häufige Antworten“ verknüpften Content Typ.
-
Verwenden Sie den Link, um vorhandene Content Typen anzuzeigen.
-
Klicken Sie auf den Content Typ, um die XML anzuzeigen, anhand derer festgelegt wird, wie die Liste und der Datensatz in CMS gerendert werden.
Das Feld „Standard Detailseite“ gibt eine CMS-Seite an, auf der ein Datensatz angezeigt wird, der aus einer Liste mit Content-Blöcken ausgewählt wurde.
-
Klicken Sie auf das Informationssymbol neben der Standard Detailseite, um zu dieser Seite zu wechseln.
-
Klicken Sie auf der Standard Detailseite unter „Zugehörige Links“ auf Seite bearbeiten.
Der Detailblock enthält einen Content Typ-Formatierer. Beim Bearbeiten oder Anzeigen der Seite wird nach einer URL gesucht, die übergeben werden soll, um den anzuzeigenden Datensatz zu ermitteln. Daher wird die Meldung „Detaildatensatz konnte nicht gefunden werden“ angezeigt.
-
Klicken Sie auf das Stiftsymbol, um den detaillierten Content-Block zu bearbeiten und anzuzeigen.
In der Dropdown-Liste Typ ist „Aktuelles Dokument der Seite anzeigen“ ausgewählt. Dies bedeutet, dass „document_id“ von den CMS-Seiten an diesen Block übergeben werden muss. Anschließend kann der Datensatz basierend auf dem in „document_id“ aufgelisteten Content Typ angezeigt werden.
-
Wählen Sie im Block „Häufige Antworten“ auf der Seite „Self-Service“ einen Datensatz aus.
Die Seite wird mit einer URL geöffnet, die in etwa folgendermaßen aussieht:
https://<Instanzname service-now.com/ess/knowledge.do? sysparm_document_key = kb_knowledge, 02255450d731310013ab49547e61038e.
Der Datensatz wird anhand der Tabelle sysparm_document_key=kb_knowledge und der „sys_id“ 02255450d731310013ab49547e61038e festgelegt. Der zugehörige Content Typ „kb_knowledge“ stellt den Content auf der Standard Detailseite „Portal – Knowledge-Detail/url_suffix=knowledge“ dar.