Hi,
bei der Tabelle musst Du darauf achten, dass jedes TR gleich viele TDs enthält, colspan kann einem TD die Breite von mehreren TDs geben.
<td colspan="3"> braucht in der nächsten TR drei TDs, wenn diese kein colspan haben, usw.
Bei der Berechnung gehst Du am besten vom Header aus, und siehst zu, dass alle weiteren Reihen die gleiche Anzahl TD haben. Da ist ein colspan=2 im Header, Achtung.
In der _shopper kannst Du eine Abfrage einfügen, welcher Status aktiv ist, und dementsprechend die Nachrichten setzen. Das hab ich irgendwann einmal für VM2 gemacht, im Prinzip kann man den Statusnamen oder -buchstaben abfragen und dann if-Abfragen setzen.
$statusname = $this->orderDetails['details']['BT']->order_status_name
könnte klappen, damit findet man den Namen raus, für den Buchstaben gibt es sicher auch etwas, vielleicht order_status_code oder so, dann
if $statusname irgendwas schreib diesunddas.
Auf die Schnelle
Stefan