Filterfunktion im Kundenfontend

Hilfe zu OTRS Problemen aller Art
Post Reply
hmdd81
Znuny newbie
Posts: 16
Joined: 24 Sep 2018, 19:59
Znuny Version: OTRS 6
Real Name: Heiko Mann
Company: Autoholding Dresden

Filterfunktion im Kundenfontend

Post by hmdd81 »

Hallo zusammen,

gibt es eine Möglichkeit die Spalten in der Ticketübersicht des Kunden zu filtern?
Im Agentenbereich ist das ja möglich, im Kundenfrontend finde ich keine entsprechende Einstellung.

Hintergrund ist der, das wir diverse Stadtverwaltungen und Schulen betreuen.
Die Stadtverwaltung sieht dabei unter "Meine Firmentickets" alle Schulqueues. Ich würde gerne ne Funktion einbauen, dass in dieser Ansicht nach Queues gefiltert werden kann.

Grüße,
Heiko
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Filterfunktion im Kundenfontend

Post by reneeb »

Das ist im Standard nicht umgesetzt. Ihr könntet aber mit Suchvorlagen arbeiten. Ansonsten geht das nur über Codeänderungen.
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
hmdd81
Znuny newbie
Posts: 16
Joined: 24 Sep 2018, 19:59
Znuny Version: OTRS 6
Real Name: Heiko Mann
Company: Autoholding Dresden

Re: Filterfunktion im Kundenfontend

Post by hmdd81 »

Danke erstmal für die Antwort.
Hast du evtl. auch nen Tipp, wie ich den Code anpassen muss?
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Filterfunktion im Kundenfontend

Post by reneeb »

* Es müssten die Spaltenüberschriften angezeigt werden
* Vermutlich auch JavaScript-Anpassungen
* Das Frontendmodul müsste das Filtern unterstützen (https://github.com/znuny/Znuny/blob/64e ... iew.pm#L73 und alles was mit "ColumnFilter" zu tun hat)

Ingesamt nicht mal ebenso gemacht...
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
hmdd81
Znuny newbie
Posts: 16
Joined: 24 Sep 2018, 19:59
Znuny Version: OTRS 6
Real Name: Heiko Mann
Company: Autoholding Dresden

Re: Filterfunktion im Kundenfontend

Post by hmdd81 »

OK, das werd ich mir bei Gelegenheit an nem Testsystem anschauen.

Bzgl. deiner zweiten Möglichkeit. Wie kann ich denn als Kundenbenutzer eine Suchvorlage erstellen?
Ich hab zwar ein Feld, um diese auszuwählen, aber erstellen kann ich keine.

Edit: Vergiss es, hab nicht runtergescrollt :roll:
hmdd81
Znuny newbie
Posts: 16
Joined: 24 Sep 2018, 19:59
Znuny Version: OTRS 6
Real Name: Heiko Mann
Company: Autoholding Dresden

Re: Filterfunktion im Kundenfontend

Post by hmdd81 »

Noch eine Frage. Ich habe nun meine Suche im Customerfrontend angepasst, so dass ich auch nach Queues suchen kann.
Ich bekomme allerdings im Dropdown alle Queues angezeigt, also auch die, auf die User X gar keine Berechtigung hat.

Code in der CustomerTicketSearch.pm sieht folgendermaßen aus:

Code: Select all

$Param{QueueStrg} = $LayoutObject->BuildSelection(
        Data => {
            $Kernel::OM->Get('Kernel::System::Queue')->QueueList(
                UserID => $Self->{UserID},
                Action => $Self->{Action},
            ),
        },
        Name       => 'QueueIDs',
        Multiple   => 1,
        Size       => 5,
        SelectedID => $Param{QueueIDs},
        Class      => 'Modernize',
    );
Welchen Parameter muss ich da noch setzen, so dass nur noch die Queues zur Auswahl angezeigt werden, auf die der User berechtigt ist?
Post Reply