Übersicht Dashboard

Allgemein Fragen, deutsche News, Ankündigungen & Events zu Znuny
Locked
mlamberty
Znuny newbie
Posts: 45
Joined: 04 Nov 2015, 12:06
Znuny Version: 5.0.1
Real Name: Mischa Lamberty
Company: ikt Gromnitza

Übersicht Dashboard

Post by mlamberty »

Hallo,

Habe zu unserem OTRS5.0.1 auf CentOS7 Dashboard mal eine Frage.

Derzeit gibt es in der Übersicht Offene Tickets, Eskalierte Tickets und Neue Tickets.

Wir hätten aber gerne eine Übersicht die Meine Tickets heißt und dort ALLE Tickets wo ich als Agent der Besitzer bin drin sind.

Ich weiß ich kann unter suche diese mir anzeigen lassen und ja auch eine vorlage anlegen, das ich nur auf suche klicken muss meine vorlage auswählen suchen klicken und fertig.

Wir hätte das aber gerne in unserer Übersicht.

Hat jemand eine Idee oder das vllt sogar schon selbst umgesetzt?

Danke für eure schnelle Hilfe :)
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: Übersicht Dashboard

Post by RStraub »

So ähnlich, ja.

Also vorneweg, du kannst dir relativ leicht ein neues Widget hinzufügen. Das Problem ist nur, dass die Parameter dabei statisch sein müssen. Also z.B. alle offenen, alle pending etc...
Wenn du nun "dynamisch pro Agent" einschränken möchtest auf den Besitzer, brauchst du auch noch ein zusätzliches Modul.

Wir haben ein zusätzliches Widget eingeführt dass alle Workorders (aus dem ITSM Paket) die einem Agenten zugewiesen sind auflistet.
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
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: Übersicht Dashboard

Post by reneeb »

Dazu musst Du den "Filter" anpassen: https://github.com/OTRS/otrs/blob/maste ... c.pm#L2104
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
mlamberty
Znuny newbie
Posts: 45
Joined: 04 Nov 2015, 12:06
Znuny Version: 5.0.1
Real Name: Mischa Lamberty
Company: ikt Gromnitza

Re: Übersicht Dashboard

Post by mlamberty »

Hab den Filter jetzt angepasst aber geändert hat sich leider nix.. :(
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: Übersicht Dashboard

Post by reneeb »

Caches gelöscht?
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
mlamberty
Znuny newbie
Posts: 45
Joined: 04 Nov 2015, 12:06
Znuny Version: 5.0.1
Real Name: Mischa Lamberty
Company: ikt Gromnitza

Re: Übersicht Dashboard

Post by mlamberty »

Na klar doch
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: Übersicht Dashboard

Post by reneeb »

Wie hast Du den Filter angepasst?
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
mlamberty
Znuny newbie
Posts: 45
Joined: 04 Nov 2015, 12:06
Znuny Version: 5.0.1
Real Name: Mischa Lamberty
Company: ikt Gromnitza

Re: Übersicht Dashboard

Post by mlamberty »

Hab mir die datei genommen und die fehlenden Sätze eingefügt.
Danach Sysconfig damit die datei neu geladen wird und da es nicht geklappt hat cache gelöscht und nochmal alles neu gestartet.
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: Übersicht Dashboard

Post by reneeb »

Kannst Du die Änderungen hier posten? Dann werfe ich mal einen Blick darauf...
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
mlamberty
Znuny newbie
Posts: 45
Joined: 04 Nov 2015, 12:06
Znuny Version: 5.0.1
Real Name: Mischa Lamberty
Company: ikt Gromnitza

Re: Übersicht Dashboard

Post by mlamberty »

my %TicketSearchSummary = (
Locked => {
OwnerIDs => $TicketSearch{OwnerIDs} // [ $Self->{UserID}, ],
LockIDs => [ '2', '3' ], # 'lock' and 'tmp_lock'
},
Watcher => {
WatchUserIDs => [ $Self->{UserID}, ],
LockIDs => $TicketSearch{LockIDs} // undef,
},
Responsible => {
ResponsibleIDs => $TicketSearch{ResponsibleIDs} // [ $Self->{UserID}, ],
LockIDs => $TicketSearch{LockIDs} // undef,
},
MyQueues => {
QueueIDs => \@MyQueues,
LockIDs => $TicketSearch{LockIDs} // undef,
},
MyServices => {
QueueIDs => \@ViewableQueueIDs,
ServiceIDs => \@MyServiceIDs,
LockIDs => $TicketSearch{LockIDs} // undef,
},
All => {
OwnerIDs => $TicketSearch{OwnerIDs} // undef,
LockIDs => $TicketSearch{LockIDs} // undef,
},
);
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: Übersicht Dashboard

Post by reneeb »

Ich glaube, ich habe Dich gestern falsch verstanden... Du brauchst ja keinen neuen Filter sondern ein neues Widget, oder?

Das ist ja noch einfacher, weil Du keinen Code anpassen musst, sondern nur eine Konfigurationsoption erstellen musst. Als Vorlage kann die Option ab https://github.com/OTRS/otrs/blob/maste ... .xml#L6908 dienen...
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
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: Übersicht Dashboard

Post by RStraub »

reneeb wrote:Ich glaube, ich habe Dich gestern falsch verstanden... Du brauchst ja keinen neuen Filter sondern ein neues Widget, oder?

Das ist ja noch einfacher, weil Du keinen Code anpassen musst, sondern nur eine Konfigurationsoption erstellen musst. Als Vorlage kann die Option ab https://github.com/OTRS/otrs/blob/maste ... .xml#L6908 dienen...
@reneeb das dachte ich anfangs auch, aber kann man dort als Filter angeben:

Code: Select all

OwnerID=[% Env("UserID") %]
? Nach meiner Erfahrung wird das nämlich nicht geparst, und kann damit nicht auf jeden Agenten dynamisch erstellt werden.
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
mlamberty
Znuny newbie
Posts: 45
Joined: 04 Nov 2015, 12:06
Znuny Version: 5.0.1
Real Name: Mischa Lamberty
Company: ikt Gromnitza

Re: Übersicht Dashboard

Post by mlamberty »

Also soweit hat es ja geklappt mit der neuen Vorlage schon mal danke dafür.

Jetzt fehlt halt wirklich nur noch das ich nur die Tickets sehe wo ich auch Besitzer von bin.

Sollte das im FIlter angepasst werden oder bei den Attributen?
Locked