ab der Version 3.0 werden im Kunden- bzw. Agentenfrontend die ab-/aufsteigend sortierten Spalten, falls man den Parameter CustomerTicketOverviewSortable auf Ja gesetzt hat, mit CSS gesondert (dunkelgrau + Pfeil nach oben bzw. unten) formatiert (siehe Dateianhang unten).
Nun habe ich die CustomerTicketOverView.dtl um weitere Spalten ("SLA", "TicketFreeText3", "CustomerID", "CustomerName") erweitert. Hier ein Ausschnitt aus der o.g. DTL Datei
Code: Select all
...
<th class="Age $LQData{"AgeSort"}">
<a href="$Env{"Baselink"}Action=$Env{"Action"};Subaction=$Env{"Subaction"};SortBy=Age;OrderBy=$LQData{"OrderBy"};Filter=$LQData{"Filter"}">
$Text{"Age"}
</a>
</th>
<th class="Sla $LQData{"SlaSort"}">
<a href="$Env{"Baselink"}Action=$Env{"Action"};Subaction=$Env{"Subaction"};SortBy=SLA;OrderBy=$LQData{"OrderBy"};Filter=$LQData{"Filter"}">
$Text{"SLA"}
</a>
</th>
<th class="TicketFreeText3 $LQData{"TicketFreeText3Sort"}">
<a href="$Env{"Baselink"}Action=$Env{"Action"};Subaction=$Env{"Subaction"};SortBy=TicketFreeText3;OrderBy=$LQData{"OrderBy"};Filter=$LQData{"Filter"}">
$Text{"Aussenwirkung"}
</a>
</th>
<th class="CustomerID $LQData{"CSS"}">
<a href="$Env{"Baselink"}Action=$Env{"Action"};Subaction=$Env{"Subaction"};SortBy=CustomerID;OrderBy=$LQData{"OrderBy"};Filter=$LQData{"Filter"}">
$Text{"Kunde"}
</a>
</th>
<th class="CustomerName $LQData{"CustomerNameSort"}">
<a href="$Env{"Baselink"}Action=$Env{"Action"};Subaction=$Env{"Subaction"};SortBy=CustomerName;OrderBy=$LQData{"OrderBy"};Filter=$LQData{"Filter"}">
$Text{"Ticketmelder"}
</a>
</th>
...
Sortiert man Tickets in der Spalte „Age“, so wird die class Eigenschaft wie folgt ergänzt.
Code: Select all
class="Age SortDescending"
Code: Select all
class="Sla "
Danke!!!
Gruß
Yury