JSON-Parameter des Widgets „Portaldatenliste“.
JSON-Parameter definieren Aspekte des Widgets „Portaldatenliste“ auf der Portalseite.
| Parameter | Beschreibung |
|---|---|
| categories | Jede Kategorie zeigt eine Reihe von Datensätzen aus der Tabelle „Kundenfall – Fallansicht“ [sn_customerservice_case] an, die den Filterkriterien entsprechen. Für jede Kategorie können Sie aus den vordefinierten Filterregisterkarten pre_defined_filters und run_time_filters auswählen, die Spalten für die Listenansicht festlegen und die Felder bestimmen, die in der Kartenansicht angezeigt werden sollen. |
| ID | Ein eindeutiger Bezeichner, mit dem das Bedingungsskript für Kategorien bestimmen kann, ob Kategorien im Widget ein- oder ausgeblendet werden sollen. |
| label | Name der Kategorie, die im Navigationsbereich angezeigt wird. Wenn keine Bezeichnung eingegeben wird, wird die Kategorie nicht angezeigt. |
| Tabelle | Die Tabelle, aus der die Datensätze im Widget angezeigt werden, wenn eine Kategorie ausgewählt wird. Standardmäßig ist dieses Feld auf die Tabelle „Fall“ [sn_customerservice_case] festgelegt. |
| list_view | Der Name der Ansicht, der die Liste der Spalten oder Felder definiert, die im Widget angezeigt werden sollen. Weitere Informationen zu diesen Ansichten finden Sie unter Create and delete views. Wenn kein Wert angegeben wird, werden alle Spalten angezeigt. |
| card_view_primary_column | Ein Feld aus der definierten Tabelle, das in der ersten Spalte einer Karte angezeigt werden soll. Sie können beispielsweise die Fallnummer in der ersten Spalte anzeigen. |
| card_view_secondary_column | Ein Feld aus der definierten Tabelle, das in der zweiten Spalte einer Karte angezeigt werden soll. Sie können beispielsweise eine Kurzbeschreibung des Falldatensatzes anzeigen. Dieser Parameter ist optional. |
| card_view_additional_columns":"column1|column2|column3|column4 | Feldpaare aus der definierten Tabelle, die als zusätzliche Spalten einer Karte angezeigt werden sollen. Sie können maximal vier zusätzliche Spalten hinzufügen. Dieser Parameter ist optional. |
| Abfrage::Aktiv = Wahr | Abfrage zum Filtern der Datensätze, die unter der Kategorie angezeigt werden. Wenn kein Wert angegeben wird, werden alle Datensätze angezeigt. |
| lyph:: lyph_name | Die Glyphe, die links neben der Kategoriebezeichnung im Navigationsbereich angezeigt werden soll. Der angegebene Glyphname muss aus der Font-aweso-Bibliothek stammen, auf die unter der folgenden URL zugegriffen werden kann: Die derzeit unterstützte Version der Schriftartenbibliothek ist v4.1. Wenn Sie einen Glyphnamen aus einer anderen Version verwenden, wird das Bild nicht richtig angezeigt. Hinweis: Wenn sowohl eine Glyphe als auch ein Bild definiert sind, wird das Bild angezeigt. Dieser Parameter ist optional. |
| „image_name":"file_img“ | Ein Bild, das links von der Kategorie angezeigt wird. Der Name des Image muss aus der Tabelle „Images“ [db_image] ausgewählt werden. Hinweis: Wenn sowohl eine Glyphe als auch ein Bild definiert sind, wird das Bild angezeigt. Dieser Parameter ist optional. |
| record_view_page | Serviceportal, mit dem die Seite mit Details zu jedem Datensatz angezeigt wird, auf den im Widget zugegriffen wird. Dieser Parameter ist optional. Standardmäßig ist dieses Feld auf die Seite Fall (csm_ticket)festgelegt. |
| pre_defined_filters "filter_name":"Wert", |
Zeigt Fälle im Status „Neu“, „Geschlossen“, „Offen“ oder „Auf Info warten“ in einer ausgewählten -Kategorie an. Diese Filter werden im Widget als Registerkarten angezeigt. Nur offene und geschlossene Fälle sind standardmäßig im JSON-Codeenthalten. Die verfügbaren Werte sind:
Dieser Parameter ist optional. |
| run_time_filters | Zeigt die Spalte und ihre Felder aus der definierten Tabelle als Laufzeitfilter in einer Dropdown-Liste an. Diese Laufzeitfilter filtern die im Widget angezeigten Falldatensätze basierend auf verschiedenen Feldern aus der definierten Tabelle. Sie können beispielsweise Priorität als Spalte und Status, Kontakt oder Aktualisiert als Felder anzeigen. Wenn die Laufzeitfilterwerte nicht in den Parametern „column“ und „selection_type“ angegeben werden, wird das Filtersymbol für die Kategorie nicht angezeigt. Dieser Parameter ist optional. |
| „selection_type“ | Zeigen Sie die Art der Auswahl an. Verfügbare Optionen:
|
| Werte Wert":"4 |
Werte aus der definierten Tabelle für den Spaltenparameter. Verfügbare Werte:
|
| „Bereiche“: label":"Letzter Monat","query":"<Range condition> ", | Wird verwendet, um die Datensätze anhand einer in den Parametern „Bezeichnung“ und „Abfrage“ definierten Abfrage zu filtern. Sie können beispielsweise Falldatensätze anzeigen, die im letzten Monat, in den letzten 3 Monaten oder in den letzten 6 Monaten aktualisiert wurden. Die Bereichskonfiguration ist:
Dieser Parameter ist optional. |