Özel "Sıra" rengine sahip olmak için RT'deki bilet tablosunu değiştirmek istiyorum. Ben bir referans olarak bu kılavuzu kullanıyorum: çalışırİstek İzleyicisi - Değişen Kuyruk Rengi
http://requesttracker.wikia.com/wiki/ShowStatusInColor
.... Bir çağrı gibi aşağıdaki kod kırmızı olmak üzere tüm "Öncelikli" alanları günceller:
<%INIT>
# Set the priority color.
sub PriorityInColor {
my $Ticket = shift;
my $priority = $Ticket->Priority;
my $colors = "#FF0000";
$priority = "<div style=\"color: $colors;\">$priority</div>";
return \"<b>$priority</b>";
}
$COLUMN_MAP->{Priority}->{value} = \&PriorityInColor;
</%INIT>
<%ARGS>
$COLUMN_MAP => undef
</%ARGS>
bu gibi görünüyor:
Bu aynı zamanda Kuyruğa hariç çoğu diğer alanlar için de geçerlidir. Kuyruğa uygulandığında, o da hiç bir sonucu vardır:
<%INIT>
# Set the queue color.
sub QueueInColor {
my $Ticket = shift;
my $queue = $Ticket->Queue;
my $colors = "#FF0000";
$queue = "<div style=\"color: $colors;\">$queue</div>";
return \"<b>$queue</b>";
}
$COLUMN_MAP->{Queue}->{value} = \&QueueInColor;
</%INIT>
<%ARGS>
$COLUMN_MAP => undef
</%ARGS>
Ben Kuyruk bazı ek argümanlar eksik gibiyim, ama bu eğer beni hayat yapısının anlam veremiyorum için vaka. Herhangi bir yardım için şimdiden teşekkür ederiz!
Bunu çözmek için iyi bir kazma. Diğer yaklaşım, oluşturulan sayfanın kaynağına bakmak, sınıfları ve kimlikleri not etmek ve hepsini CSS'de yapmaktır. Hangi sürümü çalıştırdığınızı söylemezsiniz, ancak RT bunu kolaylaştırmak için her sürümde işaretlemeye daha fazla sınıf ve ids ekler. –