Sotierung von "Letzte Änderung" und "Erfasste Zeit"

Hilfe zu Znuny Problemen aller Art
Locked
HZpro
Znuny newbie
Posts: 29
Joined: 12 Aug 2010, 11:37
Znuny Version: 2.4.7

Sotierung von "Letzte Änderung" und "Erfasste Zeit"

Post by HZpro »

Hallo Zusammen,

ich habe das AgentTicketOverviewSmall.dtl erweitert mit "Letzte Änderung" und "Erfasste Zeit"
leider ist die Sortierung mit up/down noch nicht möglich. Klickt man auf up oder down, so liefert OTRS keine Daten
Hat jemand eine Idee woran das Problem liegen könnte ?
You do not have the required permissions to view the files attached to this post.
OTRS 3.0.11
Win Server 2008
MS SQL Server2008 R2
renee
Znuny expert
Posts: 241
Joined: 06 Feb 2009, 11:15
Znuny Version: 3.0.x
Company: Perl-Services.de
Contact:

Re: Sotierung von "Letzte Änderung" und "Erfasste Zeit"

Post by renee »

Dann musst Du noch die TicketSearch-Funktion in Kernel::System::Ticket anpassen. Bzw. musst Du erstmal schauen, ob Du in Kernel::Modules::AgentTicketQueue bzw. Kernel::Modules::AgentTicketStatusView etwas anpassen musst.
Need a Perl/OTRS developer? You can contact me at info@perl-services.de
HZpro
Znuny newbie
Posts: 29
Joined: 12 Aug 2010, 11:37
Znuny Version: 2.4.7

Re: Sotierung von "Letzte Änderung" und "Erfasste Zeit"

Post by HZpro »

danke für die schnelle Antwort.
was muss ich unter Kernel::System::Ticket genauer anpassen (vielleicht Dateiname?)
Vielen Dank
OTRS 3.0.11
Win Server 2008
MS SQL Server2008 R2
renee
Znuny expert
Posts: 241
Joined: 06 Feb 2009, 11:15
Znuny Version: 3.0.x
Company: Perl-Services.de
Contact:

Re: Sotierung von "Letzte Änderung" und "Erfasste Zeit"

Post by renee »

Welches Attribut ist das eigentlich (was hast Du in der .dtl für die Anzeige angegeben)?

Wenn das Attribut in der Ticket-Suche (Kernel/System/Ticket.pm -> sub TicketSearch ) schon vorhanden ist und danach gesucht werden kann, brauchst Du da nichts zu ändern. Kannst Du Deine Änderungen vielleicht posten? Dann lässt es sich leichter helfen.
Need a Perl/OTRS developer? You can contact me at info@perl-services.de
HZpro
Znuny newbie
Posts: 29
Joined: 12 Aug 2010, 11:37
Znuny Version: 2.4.7

Re: Sotierung von "Letzte Änderung" und "Erfasste Zeit"

Post by HZpro »

sorry dass ich mich erst jetzt melde..... und Danke für deine Replay.
für mich ist die Anzeige/Sotierung von "Letzte Änderung" und "Erfasste Zeit" unter meine Queue wichtig.
ich habe ich folgende Änderungen vorgenommen:
-Anzeige von "Letzte Änderung" (Changed)
die Anzeige von Änderungsdatum an einem Ticket unter mein Queue ist möglich, indem ich zum AgentTicketOverviewSmall.dtl folgene Zeilen eingefügt habe.

Code: Select all

<th width="10%">$Text{"Changed"}<br/>
<a name="OverviewControl" href="$Env{"Baselink"}Action=$Env{"Action"}&$Data{"LinkSort"}&SortBy=Changed&OrderBy=Up" onmouseover="window.status='$JSText{"sort upward"}'; return true;" onmouseout="window.status='';"><img border="0" src="$Config{"Frontend::ImagePath"}up-small.png" alt="$Text{"up"}"></a> /
<a name="OverviewControl" href="$Env{"Baselink"}Action=$Env{"Action"}&$Data{"LinkSort"}&SortBy=Changed&OrderBy=Down" onmouseover="window.status='$JSText{"sort downward"}'; return true;" onmouseout="window.status='';"><img border="0" src="$Config{"Frontend::ImagePath"}down-small.png" alt="$Text{"down"}"></a>
</th> 
und

Code: Select all

$Data{"StartFont"}<div title="$Quote{"$TimeShort{"$Data{"Changed"}"}"}">$Quote{"$TimeShort{"$Data{"Changed"}"}","30"}</div>$Data{"StopFont"}
-Anzeige von "Erfasste Zeit" (Accounted time)
im TicketOverviewSmall.pm
Nach

Code: Select all

my %Article = $Self->{TicketObject}->ArticleLastCustomerArticle(
    TicketID => $TicketID,
);
das

Code: Select all

    $Article{"WorkTime"} = $Self->{TicketObject}->TicketAccountedTimeGet( TicketID => $TicketID );
eingefügt.

die "Letzte Änderung" und "Erfasste Zeit" sind richtig angezeigt, aber die Sortierung mit up/down noch nicht möglich.
was muss unter Kernel/System/Ticket.pm genauer angepasst werden?

Vielen Dank im Voraus
Gruß HZpro
OTRS 3.0.11
Win Server 2008
MS SQL Server2008 R2
Locked