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.7. 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 | Portalseite, auf der die Details aller Datensätze angezeigt werden, auf die im Widget zugegriffen wird. Dieser Parameter ist optional. Standardmäßig ist dieses Feld auf die Seite „Fall“ (csm_ticket) festgelegt. |
| pre_defined_filters | Dzeigt Fälle an, die sich im Status „Neu“, „Geschlossen“, „Offen“ oder „Auf Info warten“ in einer ausgewählten -Kategorie befinden. Diese Filter werden im Widget als Registerkarten angezeigt. Nur offene und geschlossene Fälle sind standardmäßig im JSON-Code enthalten. Sie können die Namen dieser Filter ändern, indem Sie den Wert von filter_nameändern. 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. |
| column | Ein Feld aus der definierten Tabelle, das als Laufzeitfilter im Widget angezeigt werden soll. Sie können beispielsweise festlegen, dass Falldatensätze nach ihrer Priorität angezeigt werden, z. B. Kritisch, Hoch, Mittel oder Niedrig. |
| „selection_type“ | Zeigen Sie die Art der Auswahl an. Verfügbare Optionen:
|
| Werte | Definiert die Werte aus der definierten Tabelle für den Spaltenparameter. Die verfügbaren Werte sind:
|
| ranges | Wird verwendet, um die Datensätze aus der angegebenen Tabelle mithilfe einer in Bezeichnungs- und Abfrageparametern definierten Abfrage zu filtern. Bereiche zur Definition vonSie 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. |