Community Add-Ons
Batch Printing without Frames or PDF
for osCommerce Online Merchant v2.2
Backup before doing anything.
This contribution allows you to batch print the orders on the orders.php screen. You can filter based on order status, and can then select/deselect orders for printing. Can batch update order status as well. Instead of using frames or a PDF, this contrib produces 1 invoice per page by using CSS page breaks.
This contribution is based on batch-invoice-printing-v1.1 by PandA.nl
Support: http://forums.oscommerce.com/index.php?showtopic=148791
1.This contribution fixes mouseover and onclick issues where individual rows could not be selected for edit, delete, invoice and packing slip functions.
2.There is also a fix for order status not being updated where
$autoupdatestatus = $HTTP_POST_VARS['autoupdatestatus'];
$autostatus = $HTTP_POST_VARS['autostatus'];
are now defined in catalog/admin/print_batch_process.php
3.If no order is selected the window now has text link to close window along with Error: no orders selected!
4.orders.php is automatically refreshed when confirm button is pressed
(via onload="top.opener.document.location.reload();" in print_batch_process.php)
Updated by 'bigjat69' of web-junkies 2008-02-25
