Skip to main content

Darstellung der Artikelliste ändern

Sie können die Darstellung der Artikelliste konfigurieren.

Tipp

Die Reihenfolge der Artikel kann vom Agent in seinen Persönlichen Einstellungen festgelegt werden (älteste oder neueste zuerst).

Konfigurationsschlüssel

article-colors-configuration

Die Übersicht der Artikel in den Ticketdetails wird als Thread dargestellt. Die Farbdarstellung der Artikel richtet sich nach dem verwendeten Kanal und dem Sendertyp.

Sie können die Farben wie folgt ändern:

  1. Navigieren Sie zum Menü System > SysConfig.

  2. Suchen und öffnen Sie den SysConfig-Schlüssel article-colors-configuration.

  3. Ändern Sie im Schlüssel die Hexadezimalwerte.

    Geben Sie die Hexadezimalwerte der von Ihnen gewünschten Farben an.

    Artikelliste_Farben.png
  4. Klicken Sie abschließend auf Speichern.

  5. Klicken Sie auf Lade Frontend-Konfigurationen neu, um die Ansicht im Frontend zu aktualisieren.

Initial werden die Artikel wie folgt farblich gekennzeichnet:

Farbe

Hexadezimalwert

Kanal

Sendertyp

blass-gelb

#fbf7e2

Notiz

alle

blass-blau

#e1eaeb

E-Mail

intern (Agent und System)

weiß

nicht konfigurierbar

E-Mail

extern

Konfigurationsschlüssel

ticket-details

Bevorzugen Sie die Darstellung der Artikel als Liste mit aufklappbaren Listenelementen, können Sie dies in Ausnahmefällen im SysConfig-Schlüssel ticket-details ändern.

Warnung

Sie stellen damit die Ansicht der Artikelliste vor dem v23-Release wieder her!

Die Verwendung des Kommunikations-Widgets (SysConfig-Schlüssel ticket-communication-widget) wird damit außer Kraft gesetzt.

Die Pflege und Sicherung der Funktionsfähigkeit obliegt dann Ihrer alleinigen Verantwortung.

Wir empfehlen Ihnen ausdrücklich, die Artikelliste als Thread zu belassen!

Artikelliste_ListenDarstellung.png

Abb.: Ansicht der Artikelliste vor dem Release v23

Gehen Sie wie folgt vor:

Tipp

KIX Pro verfügt über einen integrierten JSON-Editor (Menü System > GUI Konfiguration > Agentenportal). Mit diesem kann der Schlüssel bequem geändert werden. Das Kopieren des Wertes in einen externen Editor kann somit entfallen.

  1. Navigieren Sie im Explorer zu System > SysConfig.

  2. Suchen und öffnen Sie den SysConfig-Schlüssel ticket-details

  3. kopieren Sie den Wert des Schlüssels in einen externen JSON-Editor.

  4. Navigieren Sie zum Abschnitt content{...}. 

    Artikelliste_Code_content.png
  5. Ersetzen Sie den Abschnitt content{...} durch Codeblock 1 oder 2:

    Hinweis: Codeblock 1 wird nur von älteren Systemen unterstützt, welche noch den SysConfig-Schlüssel ticket-details-article-list-widget enthalten. Neuinstallationen besitzen diese Konfiguration nicht. Sie können sich jedoch ein eigenes Tabellen-Widget für Artikel konfigurieren. Verwenden Sie als Basis den Codeblock 2.

    Codeblock 1 - Artikelliste (alt):

    {
      "instanceId": "ticket-details-article-list-widget",
      "configurationId": "ticket-details-article-list-widget",
      "configuration": null,
      "permissions": [],
      "size": "large"
    }

    Codeblock 2 - Tabellen-Widget-Artikelliste:

    "content": [
      {
      "instanceId": "ticket-details-article-list-widget",
      "configurationId": null,
      "configuration": {
        "id": "ticket-details-article-list-widget",
        "name": "Article List Widget",
        "type": "Widget",
        "widgetId": "table-widget",
        "title": "Translatable#Article Overview",
        "actions": [],
        "subConfigurationDefinition": null,
        "configuration": {
          "id": "ticket-details-article-list-table-config",
          "name": "Article Table",
          "type": "TableWidget",
          "objectType": "Article",
          "tableConfiguration": {
            "id": "ticket-details-article-list-table",
            "name": "Article Table",
            "type": "Table",
            "objectType": "Article",
            "loadingOptions": null,
            "displayLimit": 10,
            "tableColumns": null,
            "tableColumnConfigurations": null,
            "enableSelection": null,
            "toggle": true,
            "toggleOptions": {
              "componentId": "ticket-article-details",
              "inputPropertyName": "article",
              "actions": [
                "article-reply-action",
                "article-forward-action",
                "article-get-plain-action"
              ],
              "toggleFirst": true,
              "data": null,
              "rowObjectProperty": null,
              "toggleAll": true
            },
            "headerHeight": 2.25,
            "rowHeight": 1.75,
            "emptyResultHint": "Translatable#0 data sets found.",
            "fixedFirstColumn": false,
            "additionalTableObjectsHandler": [],
            "intersection": true,
            "searchId": null
          },
          "headerComponents": [
            "article-attachment-count"
          ],
          "showFilter": true,
          "shortTable": false,
          "predefinedTableFilters": [],
          "cache": false,
          "resetFilterOnReload": true,
          "configuration": {
            "id": "ticket-details-article-list-table",
            "name": "Article Table",
            "type": "Table",
            "objectType": "Article",
            "loadingOptions": null,
            "displayLimit": 10,
            "tableColumns": null,
            "tableColumnConfigurations": null,
            "enableSelection": null,
            "toggle": true,
            "toggleOptions": {
              "componentId": "ticket-article-details",
              "inputPropertyName": "article",
              "actions": [
                "article-reply-action",
                "article-forward-action",
                "article-get-plain-action"
              ],
              "toggleFirst": true,
              "data": null,
              "rowObjectProperty": null,
              "toggleAll": true
            },
            "headerHeight": 2.25,
            "rowHeight": 1.75,
            "emptyResultHint": "Translatable#0 data sets found.",
            "fixedFirstColumn": false,
            "additionalTableObjectsHandler": [],
            "intersection": true,
            "searchId": null
          }
        },
        "minimized": false,
        "minimizable": true,
        "icon": null,
        "contextDependent": true,
        "contextObjectDependent": false,
        "formDependent": false,
        "formDependencyProperties": []
      },
      "permissions": [],
      "size": "large"
     }
    ],
  6. Minimieren Sie im Editor den Quellcode, um unnötige Leerzeichen und Zeilenumbrüche zu entfernen und kopieren Sie ihn in die Zwischenablage.

  7. Fügen Sie den Quellcode aus der Zwischenablage zurück nach KIX ins Feld Wert

  8. Übernehmen Sie Ihre Änderungen abschließend mit Speichern.

  9. Klicken Sie im Header der SysConfig auf Lade Frontend-Konfigurationen neu, um die Ansicht im Frontend zu aktualisieren.