FreeTimeFeld im Dashboard sehen

Hilfe zu Znuny Problemen aller Art
Locked
caro89
Znuny newbie
Posts: 23
Joined: 26 Oct 2011, 12:50
Znuny Version: 3.0

FreeTimeFeld im Dashboard sehen

Post by caro89 »

Hallo,

wir haben ein "FreeTimeFeld" eingerichtet, in dem die Kunden ihre Frist eintragen können.
Jetzt wäre es gut, wenn wir diese Frist direkt im Dashboard bei den Auträgen sehen könnten.
Gibt es da eine Möglichkeit?

Grüße
Otrs: 3.0.11
W2K8-Server
LDAP-Anbindung
zuckerbaeckerin
Znuny advanced
Posts: 144
Joined: 29 Aug 2011, 11:55
Znuny Version: 3.0.10

Re: FreeTimeFeld im Dashboard sehen

Post by zuckerbaeckerin »

Hallo,

also dazu musst in der AgentTicketDashboardGeneric.dtl folgenden Code hinzufügen: <td>$QData{"TicketFreeTime1"}</td> ( je nach dem welcher FreeTime Wert es ist (; )
und das ungefähr in der Zeile ab 112. Da kannst du es dann an die Stelle packen an die es hinsoll. vor "time" oder "created" oder so (:
Ich hoffe, es war das, was du gesucht hast?!
Liebe Grüße
[LIVE]OTRS 3.0.10
ITSM 3.0.5
unter Windows
mit Oracle
caro89
Znuny newbie
Posts: 23
Joined: 26 Oct 2011, 12:50
Znuny Version: 3.0

Re: FreeTimeFeld im Dashboard sehen

Post by caro89 »

Hallo,
vielen Dank für die schnelle Hilfe.
Das war genau das was ich gesucht habe!!

Grüße
Otrs: 3.0.11
W2K8-Server
LDAP-Anbindung
caro89
Znuny newbie
Posts: 23
Joined: 26 Oct 2011, 12:50
Znuny Version: 3.0

Re: FreeTimeFeld im Dashboard sehen

Post by caro89 »

Weißt du zufällig,
wie ich dieses Feld auch noch in das Ticketoverwiev einbinde?
Das Datum wird mit angezeigt, allerdings keine Überschrift dazu :(

Grüße
Otrs: 3.0.11
W2K8-Server
LDAP-Anbindung
zuckerbaeckerin
Znuny advanced
Posts: 144
Joined: 29 Aug 2011, 11:55
Znuny Version: 3.0.10

Re: FreeTimeFeld im Dashboard sehen

Post by zuckerbaeckerin »

Also in agentTicket OverwieMedium.dtl hat er bei mir dank ITSM ungefähr ab zeile 129 schon folgendes stehen:
<td>
<!-- dtl:block:TicketFreeTime1 -->
<label>$Text{"$Config{"TicketFreeTimeKey1"}"}</label>
<div title="$TimeShort{"$QData{"TicketFreeTime1"}"}">$TimeShort{"$QData{"TicketFreeTime1"}"}</div>
<!-- dtl:block:TicketFreeTime1 -->
</td>

das musste ich nur noch auskommentieren. sonst versuch das mal in die Dateien einzusetzten.

edit: okay mit einfach einfügen klappt das nicht (:
ich weiß nicht ob du es dann auch nach dem Wert sortieren lassen möchtest aber wenn du in AgentTicketOverwieSmall

in der zeile 96 nach dem Block mit Queue das einfügst:
<th class="Queue $QData{"CSS"}">
$Text{"$Config{"TicketFreeTimeKey1"}"}
</th>

und weiter unten Zeile 165 auch unterhalb von Queue das hier:
<td>
<div title="$TimeShort{"$QData{"TicketFreeTime1"}"}">$TimeShort{"$QData{"TicketFreeTime1"}"}</div>
</td>

dann wird es angezeigt. ist aber meines Erachtens nach ziemlich unschön :D
[LIVE]OTRS 3.0.10
ITSM 3.0.5
unter Windows
mit Oracle
Locked