Hallo,
wie kann ich Tickets mit dem Status offen im Suchergebnis farbig hervorheben?
Danke,
Gruß hick.hack
offene Tickets in der Suche kennzeichnen
-
- Znuny guru
- Posts: 2189
- Joined: 08 Dec 2005, 17:01
- Znuny Version: 5.0.x
- Real Name: André Bauer
- Company: Magix Software GmbH
- Location: Dresden
- Contact:
Hi hick.hack
Das ist ganz simpel über die Templates zu machen. Für das Suchergebnis wird die "AgentTicketSearchResultShort.dtl" verwendet. Wenn Du da vor "<!-- dtl:block:Record -->" folgendes einfügst:
Kannst Du an allen Stellen, wo Du es sehen möchtest, einfach ein
einfügen. Bspw. für die Zelle mit der Statusangabe selbst:
Hier habe ich es innerhalb des "DIV" Tags verwendet um via CSS-Style Angaben die Hintergrund- und Vordergrundfarbe zu ändern. Die Farben musst Du natürlich oben in der if Anfrage nach Deinen Wünschen anpassen. Möchtest Du alle Zellen der entsprechenden Zeile farbig unterlegen, so trage die "MarkOpen" Variable überall in den DIV Tags ein.
Bye
Das ist ganz simpel über die Templates zu machen. Für das Suchergebnis wird die "AgentTicketSearchResultShort.dtl" verwendet. Wenn Du da vor "<!-- dtl:block:Record -->" folgendes einfügst:
Code: Select all
<dtl set $Data{"MarkOpen"} = "">
<dtl if ($Data{"State"} eq "open") { $Data{"MarkOpen"} = "style="background-color: #000080;color: white;""; }>
Code: Select all
$Data{"MarkOpen"}
Code: Select all
<td class="PriorityID-$Data{"PriorityID"}">
$Data{"StartFont"}<div title="$Quote{"$Text{"$Data{"State"}"}"}" $Data{"MarkOpen"}>$Quote{"$Text{"$Data{"State"}"}","30"}</div>$Data{"StopFont"}
</td>
Bye