[solved] Anpassen Bereich Ticket-Informationen
-
- Znuny newbie
- Posts: 57
- Joined: 20 Jun 2011, 08:20
- Znuny Version: 3.0.8
- Real Name: Ulrike Frehner
- Company: Fega & Schmitt Elektrogroßhandel
[solved] Anpassen Bereich Ticket-Informationen
Hallo Zusammen,
wo bzw. wie kann ich den Bereich Ticket-Informationen (rechts oben) in der Ticket-Ansicht anpassen?
Ich finde das passende dtl nicht.
Wir benötigen bei Erinnerungsdatum nicht die Tage, ... sondern das Datum.
In den Ticketansichten konnte ich das Alter auf das Datum über die AgentTicketOverview...dtl's anpsassen.
Danke vorab
Tschüß
wo bzw. wie kann ich den Bereich Ticket-Informationen (rechts oben) in der Ticket-Ansicht anpassen?
Ich finde das passende dtl nicht.
Wir benötigen bei Erinnerungsdatum nicht die Tage, ... sondern das Datum.
In den Ticketansichten konnte ich das Alter auf das Datum über die AgentTicketOverview...dtl's anpsassen.
Danke vorab
Tschüß
Last edited by ulifrehner on 19 Sep 2011, 19:58, edited 2 times in total.
OTRS: 3.0.8
MySQL 5
MySQL 5
-
- Znuny newbie
- Posts: 57
- Joined: 20 Jun 2011, 08:20
- Znuny Version: 3.0.8
- Real Name: Ulrike Frehner
- Company: Fega & Schmitt Elektrogroßhandel
Re: Anpassen Bereich Ticket-Informationen
Hallo,
hab inzwischen entdeckt, dass ich die Änderung in der AgentTicketZoom.dtl durchführen muss.
Weiss nur nicht wie ich das Pending-Datum ansprechen kann.
Danke vorab
hab inzwischen entdeckt, dass ich die Änderung in der AgentTicketZoom.dtl durchführen muss.
Weiss nur nicht wie ich das Pending-Datum ansprechen kann.
Danke vorab
Code: Select all
#<!-- dtl:block:PendingUntil -->
# <label>$Text{"Pending till"}:</label>
# <p class="Value $QData{"PendingUntilClass"}">$Data{"PendingUntil"}</p>
# <div class="Clear"></div>
#<!-- dtl:block:PendingUntil -->
OTRS: 3.0.8
MySQL 5
MySQL 5
-
- Znuny newbie
- Posts: 57
- Joined: 20 Jun 2011, 08:20
- Znuny Version: 3.0.8
- Real Name: Ulrike Frehner
- Company: Fega & Schmitt Elektrogroßhandel
Re: Anpassen Bereich Ticket-Informationen
Ich versuche immer noch verzweifelt statt der Zeit bis zur Erinnerung in den Ticket-Informationen das
Erinnerungsdatum anzuzeigen.
Nur wenn ich mit UntilTime arbeite wird mir
Warten bis: 425216
statt einem Datum angezeigt.
Erinnerungsdatum anzuzeigen.
Nur wenn ich mit UntilTime arbeite wird mir
Warten bis: 425216
statt einem Datum angezeigt.
Code: Select all
#<!-- dtl:block:PendingUntil -->
# <label>$Text{"Pending till"}:</label>
# <p class="Value $QData{"PendingUntilClass"}">$Data{"PendingUntil"}</p>
# <div class="Clear"></div>
#<!-- dtl:block:PendingUntil -->
<!-- dtl:block:PendingUntil -->
<label>$Text{"Pending till"}:</label>
<p class="Value $QData{"UntilTime"}">$TimeLong{"$Data{"UntilTime"}"} </p>
<div class="Clear"></div>
<!-- dtl:block:PendingUntil -->
OTRS: 3.0.8
MySQL 5
MySQL 5
-
- Znuny expert
- Posts: 241
- Joined: 06 Feb 2009, 11:15
- Znuny Version: 3.0.x
- Company: Perl-Services.de
- Contact:
Re: Anpassen Bereich Ticket-Informationen
Die Information steht nur in "Sekunden" zur Verfügung. Du müsstest ggf. die Kernel::System::Ticket bzw. das Modul, das hier für die "Action" zuständig ist, anpassen.
Need a Perl/OTRS developer? You can contact me at info@perl-services.de
-
- Znuny newbie
- Posts: 57
- Joined: 20 Jun 2011, 08:20
- Znuny Version: 3.0.8
- Real Name: Ulrike Frehner
- Company: Fega & Schmitt Elektrogroßhandel
Re: Anpassen Bereich Ticket-Informationen
Hallo Renee,
danke für die Info, aber irgendwie komme ich hier nicht weiter.
Kannst Du mir bitte noch ein wenig weiter helfen?
Habe schon alles erfolglos versucht.
Danke vorab
Tschüß Ulrike
danke für die Info, aber irgendwie komme ich hier nicht weiter.
Kannst Du mir bitte noch ein wenig weiter helfen?
Habe schon alles erfolglos versucht.
Danke vorab
Tschüß Ulrike
OTRS: 3.0.8
MySQL 5
MySQL 5
-
- Znuny expert
- Posts: 241
- Joined: 06 Feb 2009, 11:15
- Znuny Version: 3.0.x
- Company: Perl-Services.de
- Contact:
Re: Anpassen Bereich Ticket-Informationen
Schau mal in das Modul Kernel::System::Ticket (<OTRS_HOME>/Kernel/System/Ticket.pm). Da gibt es in der Funktion TicketGet() diesen Code:
Daraus machst Du
In der .dtl machst Du dann
Das ganze ist ungetestet...
Code: Select all
# get state info
my %StateData = $Self->{StateObject}->StateGet( ID => $Ticket{StateID} );
$Ticket{StateType} = $StateData{TypeName};
$Ticket{State} = $StateData{Name};
if ( !$Ticket{RealTillTimeNotUsed} || lc $StateData{TypeName} eq 'pending' ) {
$Ticket{UntilTime} = 0;
}
else {
$Ticket{UntilTime} = $Ticket{RealTillTimeNotUsed} - $Self->{TimeObject}->SystemTime();
}
Code: Select all
# get state info
my %StateData = $Self->{StateObject}->StateGet( ID => $Ticket{StateID} );
$Ticket{StateType} = $StateData{TypeName};
$Ticket{State} = $StateData{Name};
if ( !$Ticket{RealTillTimeNotUsed} || lc $StateData{TypeName} eq 'pending' ) {
$Ticket{UntilTime} = 0;
$Ticket{PendingUntilDate} = 0;
}
else {
$Ticket{UntilTime} = $Ticket{RealTillTimeNotUsed} - $Self->{TimeObject}->SystemTime();
$Ticket{PendingUntilDate} = $Self->{TimeObject}->SystemTime2TimeStamp( SystemTime => $Ticket{RealTillTimeNotUsed} );
}
Code: Select all
<!-- dtl:block:PendingUntil -->
<label>$Text{"Pending till"}:</label>
<p class="Value $QData{"PendingUntilDate"}">$QData{"PendingUntilDate"}</p>
<div class="Clear"></div>
<!-- dtl:block:PendingUntil -->
Need a Perl/OTRS developer? You can contact me at info@perl-services.de
-
- Znuny newbie
- Posts: 57
- Joined: 20 Jun 2011, 08:20
- Znuny Version: 3.0.8
- Real Name: Ulrike Frehner
- Company: Fega & Schmitt Elektrogroßhandel
Re: Anpassen Bereich Ticket-Informationen
Perfekt - das war's. Super vielen Dank
OTRS: 3.0.8
MySQL 5
MySQL 5
Re: [solved] Anpassen Bereich Ticket-Informationen
Hallo,
kann ich die Variable auch im CustomerTicketOverView.dtl benutzen. Ansonsten wie geht das?
Gruss
kann ich die Variable auch im CustomerTicketOverView.dtl benutzen. Ansonsten wie geht das?
Gruss
OTRS 3.0.8 / MySQL DB / LDAP
Re: [solved] Anpassen Bereich Ticket-Informationen
Bitte um HILFE!!!!! DANKE
OTRS 3.0.8 / MySQL DB / LDAP