// Supply Orders: the supply order form is now generated (PDF)

This commit is contained in:
bMancone
2011-11-21 18:31:44 +00:00
parent 6881119099
commit c98c62f1e0
6 changed files with 285 additions and 3 deletions
+16 -1
View File
@@ -39,7 +39,8 @@ $functionArray = array(
'invoices' => 'generateInvoicesPDF',
'invoices2' => 'generateInvoicesPDF2',
'slips' => 'generateOrderSlipsPDF',
'deliveryslips' => 'generateDeliverySlipsPDF'
'deliveryslips' => 'generateDeliverySlipsPDF',
'id_supply_order' => 'generateSupplyOrderFormPDF'
);
foreach ($functionArray as $var => $function)
@@ -49,6 +50,20 @@ foreach ($functionArray as $var => $function)
die;
}
function generateSupplyOrderFormPDF()
{
if (!isset($_GET['id_supply_order']))
die (Tools::displayError('Missing supply order ID'));
$id_supply_order = (int)$_GET['id_supply_order'];
$supply_order = new SupplyOrder($id_supply_order);
if (!Validate::isLoadedObject($supply_order))
die(Tools::displayError('Cannot find this supply order in the database'));
generatePDF($supply_order, PDF::TEMPLATE_SUPPLY_ORDER_FORM);
}
function generateInvoicePDF()
{
if (!isset($_GET['id_order']))