Det som sker med NiMs kod är att den fyller i en kommentar automatiskt när man byter orderstatus. Det går ju att ta bort det som fylls i automatiskt om man vill ändra eller skriva en egen kommentar.
I Admin under Lokala inställningar->Order status ser du id-nr på dina order status om du klickar på dem så ser du id-nr i adressfältet vid oID.
Om dina heter t ex 1,2,3,7,12 gör du så här:
Kod:
<script type="text/javascript">
<!--
var mystatuses=new Array();
mystatuses[0]=1;
mystatuses[1]=2;
mystatuses[2]=3;
mystatuses[3]=7;
mystatuses[4]=12;
var mystatustexts=new Array();
mystatustexts[0]='Text för id 1';
mystatustexts[1]='Text för id 2';
mystatustexts[2]='Text för id 3';
mystatustexts[3]='Text för id 7';
mystatustexts[4]='Text för id 12';
function statusAutotext(currentStatusValue) {
for(istatus = 0;istatus < mystatuses.length; istatus++){
if (currentStatusValue == mystatuses[istatus]){
document.status.comments.value = mystatustexts[istatus];
break;
}
}
}
-->
</script>
<td class="main"><b><?php echo ENTRY_STATUS; ?></b> <?php echo tep_draw_pull_down_menu('status', $orders_statuses, $order->info['orders_status'], 'onChange="statusAutotext(this.value)"'); ?></td>
du kan alltså lägga in flera utan problem
