admin/invoice.php
(line 146)
<tr class="dataTableHeadingRow">
replace with
<tr class="dataTableHeadingRow">
<td width="120px"></td >
(line 156)
for ($i = 0, $n = sizeof ($order->products); $i < $n; $i++) {
replace with
for ($i = 0, $n = sizeof ($order->products); $i < $n; $i++) {
$itemimage = $db->Execute("select products_image from " . TABLE_PRODUCTS . " where products_id = '" . (int)$order->products[$i]['id'] . "'");
$invoice_image = $itemimage->fields['products_image'];
if(file_exists ("../images/invoice/" . $invoice_image)) // this part is optional
{ // this will look for the same filename in
$invoice_image = "invoice/" . $invoice_image; // /images/invoice and use that instead
} //
(line 164)
echo ' <tr class="dataTableRow">' . "\n" .
' <td class="dataTableContent" valign="top" align="right">' . $order->products[$i]['qty'] . ' x</td>' . "\n" .
' <td class="dataTableContent" valign="top">' . $order->products[$i]['name'];
replace with
echo ' <tr class="dataTableRow">' . "\n" . '<td class="dataTableContent" valign="center">( ) <img width="100" src="/images/' . $invoice_image . '" /></td>' .
' <td class="dataTableContent" valign="top" align="right"> ' . $order->products[$i]['qty'] . ' x</td>' . "\n" .
' <td class="dataTableContent" valign="top">' . $order->products[$i]['name'];