GenericAgent Widget aufgeklappt und Weiterleitung zur Ergebnisliste

Hilfe zu OTRS Problemen aller Art
Post Reply
spark123
Znuny newbie
Posts: 29
Joined: 10 May 2021, 12:25
Znuny Version: 6.034
Real Name: Andreas

GenericAgent Widget aufgeklappt und Weiterleitung zur Ergebnisliste

Post by spark123 »

Hallo zusammen,

ich würde gerne im GenericAgent zwei Anpassungen vornehmen:

1)
Beim bearbeiten eines Jobs wäre es praktisch, wenn das Widget "Tickets selektieren" standardmäßig aufgeklappt wäre.
Gibt es dafür in der sysconfig eine Konfigurationsmöglichkeit? Wenn nicht, kann jemand vielleicht sagen was im Code zu ändern wäre?

2)
Nachdem ein Job bearbeitet oder angepasst wurde gibt es die Möglichkeiten auf "Speichern" und "Speichern und Abschließen" zu klicken.
Bei "Speichern" bleibt man auf der Seite.
Bei "Speichern und Abschließen" kommt man zur Übersichtsseite zurück.

Bei beiden Möglichkeiten muss der Job trotzdem manuell ausgeführt werden mit klick auf "Diesen Job ausführen".
Es wäre schön wenn aus "Speichern" -> "Speichern und Ausführen" wird, dass man direkt zur Ergbnisansicht weitergeleitet wird.

Hat jemand eine Ahnung wie man das anpassen kann? Im GenericAgent Modul oder im Template?

Danke im Voraus.
zzz
Znuny superhero
Posts: 888
Joined: 15 Dec 2016, 15:13
Znuny Version: All
Real Name: Emin
Company: Efflux GmbH
Contact:

Re: GenericAgent Widget aufgeklappt und Weiterleitung zur Ergebnisliste

Post by zzz »

Hi,

1. Eine Einstellung dafür gibt es nicht. Unter Kernel/Output/HTML/Templates/Standard/AdminGenericAgent.tt kann das Widget jedoch auf ausgeklappt gestellt werden.

2. Das muss im Modul Kernel/Modules/AdminGenericAgent.pm programmiert werden. Soll noch der Zusatz "Speichern und Ausführen" angezeigt werden, muss das natürlich im Template geschehen.

Ich würde empfehlen, das Ganze noch zu Paketieren, damit es nach einem Update nicht verloren geht.

— Emin
Professional OTRS, Znuny & OTOBO services: efflux.de | efflux.de/en/

Free and premium add-ons: German | English
spark123
Znuny newbie
Posts: 29
Joined: 10 May 2021, 12:25
Znuny Version: 6.034
Real Name: Andreas

Re: GenericAgent Widget aufgeklappt und Weiterleitung zur Ergebnisliste

Post by spark123 »

Hi,

Zu Punkt 1:
Ich habe es hinbekommen das Widget auf "dauerthaft aufgeklappt" zu stellen. Super, vielen Dank!

Zu Punkt 2:
Leider finde ich nicht wirklich die Stelle an der ich das Modul anpassen muss um direkt auf die Ergebnisliste weiterzuleiten. Das entsprechende Template konnte ich bereits anpassen, dass aus "Speichern und Abschließen" -> "Speichern und Ausführen" wird.

Kann da jemand weiterhelfen?

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

Re: GenericAgent Widget aufgeklappt und Weiterleitung zur Ergebnisliste

Post by zzz »

Das sind die Zeilen, die Du benötigst

Code: Select all

        my $Run = $GenericAgentObject->JobRun(
            Job    => $Self->{Profile},
            UserID => 1,
        );

        # redirect
        if ($Run) {
            return $LayoutObject->Redirect(
                OP => "Action=$Self->{Action}",
            );
        }

        # redirect
        return $LayoutObject->ErrorScreen();
https://github.com/znuny/Znuny/blob/rel ... ent.pm#L67

— Emin
Professional OTRS, Znuny & OTOBO services: efflux.de | efflux.de/en/

Free and premium add-ons: German | English
spark123
Znuny newbie
Posts: 29
Joined: 10 May 2021, 12:25
Znuny Version: 6.034
Real Name: Andreas

Re: GenericAgent Widget aufgeklappt und Weiterleitung zur Ergebnisliste

Post by spark123 »

Hi,

die Stelle hatte ich bereits gefunden, bin aber etwas planlos was ich damit anfangen soll. Kann ich die einfach an einer passenden Stelle einfügen oder muss ich weiteren code entwicklen?

Grüße
Post Reply