i found it better effect to add the colouring to the checkbox was easy to impliment and should work with all version from 4.2+
I also added colour scheme at the top so client could see quick guide to what each means.
in skin1/main/orders_list.tpl added:
Code:
<tr{cycle values=", class='TableSubHead'"}>
<td width="5" {include file="main/orders_colors.tpl"}><input type="checkbox" name="orderids[{$orders[oid].orderid}]" /></td>
and contents of the orders_colors.tpl:
Code:
{if $orders[oid].status eq "B"} bgcolor="#2D3F6D" {/if}
{if $orders[oid].status eq "C"} bgcolor="#00CCFF" {/if}
{if $orders[oid].status eq "D"} bgcolor="#C0A4E6" {/if}
{if $orders[oid].status eq "P"} bgcolor="#00FF66" {/if}
{if $orders[oid].status eq "Q"} bgcolor="#FFFF99" {/if}
{if $orders[oid].status eq "F"} bgcolor="#FF3333" {/if}
{if $orders[oid].status eq "I"} bgcolor="#CCCCCC" {/if}
{if $orders[oid].status eq "G"} bgcolor="#668d21" {/if}
{if $orders[oid].status eq "H"} bgcolor="#A10000" {/if}
{if $orders[oid].status eq "J"} bgcolor="#EF5400" {/if}
{if $orders[oid].status eq "Z"} bgcolor="#000000" {/if}