Standardfelder als Filter in der Ticketsuche

Hilfe zu OTRS Problemen aller Art
Post Reply
MWinter
Znuny newbie
Posts: 11
Joined: 02 May 2018, 15:28
Znuny Version: 6.0.16

Standardfelder als Filter in der Ticketsuche

Post by MWinter »

Guten Tag zusammen,

ich würde gerne die Filter-Funktion in der Ticketsuche modifizieren. Ich hätte gerne, dass der Filter "Tickettyp" standardmäßig angezeigt wird.
Wenn ich das richtig verstehe müsste das in der Konfiguration unter dem Punkt Ticket::Frontend::AgentTicketSearch###DefaultColumns möglich sein. Wenn ich an dieser Stelle aber irgendetwas verändere, dann scheint die keinerlei Auswirkungen zu haben, weder auf das Suchen-Formular, noch auf die Ergebnistabelle.
Die Einstellungen von Ticket::Frontend::AgentTicketSearch###DefaultColumns sehen wie folgt aus:

Code: Select all

Age: '1'
Changed: '1'
Created: '1'
CustomerCompanyName: '1'
CustomerID: '1'
CustomerName: '1'
CustomerUserID: '1'
EscalationResponseTime: '1'
EscalationSolutionTime: '1'
EscalationTime: '1'
EscalationUpdateTime: '1'
Lock: '2'
Owner: '2'
PendingTime: '1'
Priority: '1'
Queue: '2'
Responsible: '1'
SLA: '1'
Sender: '2'
Service: '1'
State: '2'
Subject: '1'
TicketNumber: '2'
Title: '2'
Type: '2'
Bin ich dort bei der falschen Einstellung?
Oder wo liegt mein Denkfehler?

Bei den dynamischen Felder funktioniert das mit der Einstellung Ticket::Frontend::AgentTicketSearch###DynamicFields wunderbar.

Wäre schön, wenn mir hier jemand helfen könnte.

Mit freundlichen Grüßen
M.Winter
zzz
Znuny superhero
Posts: 888
Joined: 15 Dec 2016, 15:13
Znuny Version: All
Real Name: Emin
Company: Efflux GmbH
Contact:

Re: Standardfelder als Filter in der Ticketsuche

Post by zzz »

Hallo,

das ist im Falle von Ticket Typen leider nicht per GUI zu lösen.
Standardmäßig aktivierte "Verwendete Filter", lassen sich über folgende Einstellung anzeigen:

Code: Select all

Ticket::Frontend::AgentTicketSearch###Defaults###

wie z. B. Ticket::Frontend::AgentTicketSearch###Defaults###Fulltext
Für Typen fehlt diese Einstellung jedoch. Es muss also eine XML mit folgendem Inhalt erstellt werden:

Code: Select all

    <Setting Name="Ticket::Frontend::AgentTicketSearch###Defaults###TypeIDs" UserPreferencesGroup="Advanced" UserModificationActive="1" UserModificationPossible="1" Required="0" Valid="1">
        <Description Translatable="1">Defines the default shown ticket search attribute for ticket search screen.</Description>
        <Navigation>Frontend::Agent::View::TicketSearch</Navigation>
        <Value>
            <Item ValueType="String"></Item>
        </Value>
    </Setting>
Doc zu XMLs. Hier wird auch über XMLs geredet.

Viele Grüße
Emin
Professional OTRS, Znuny & OTOBO services: efflux.de | efflux.de/en/

Free and premium add-ons: German | English
MWinter
Znuny newbie
Posts: 11
Joined: 02 May 2018, 15:28
Znuny Version: 6.0.16

Re: Standardfelder als Filter in der Ticketsuche

Post by MWinter »

Hallo,

vielen Dank für die Antwort. Das werde ich mal ausprobieren.
Kannst du mir noch eben sagen, für was die Einstellung in der Sysconfig dann genutzt wird?

MfG
Martin
zzz
Znuny superhero
Posts: 888
Joined: 15 Dec 2016, 15:13
Znuny Version: All
Real Name: Emin
Company: Efflux GmbH
Contact:

Re: Standardfelder als Filter in der Ticketsuche

Post by zzz »

Das Aktivieren der Einstellung sagt dem System nur, dass es zu den verwendeten Filtern genommen werden soll.
Wird die Einstellung zusätzlich mit einem Wert befüllt, wird dieser als Vorauswahl in der Suche angezeigt.

Viele Grüße
Emin
Professional OTRS, Znuny & OTOBO services: efflux.de | efflux.de/en/

Free and premium add-ons: German | English
Post Reply