Exemplo n.º 1
0
    $count = count($_POST['inv']);
    $i = 0;
    foreach (array_keys($_POST['inv']) as $key) {
        $invoice = $LMS->GetInvoiceContent(intval($key));
        $i++;
        if ($invoice['customerid'] != $SESSION->id) {
            continue;
        }
        if ($count == 1) {
            $docnumber = docnumber($invoice['number'], $invoice['template'], $invoice['cdate']);
        }
        if ($i == $count) {
            $invoice['last'] = TRUE;
        }
        $invoice['type'] = $type;
        $document->Draw($invoice);
        if (!isset($invoice['last'])) {
            $document->NewPage();
        }
    }
} else {
    $invoice = $LMS->GetInvoiceContent($_GET['id']);
    if ($invoice['customerid'] != $SESSION->id) {
        die;
    }
    $invoice['last'] = TRUE;
    $invoice['type'] = $type;
    $docnumber = docnumber($invoice['number'], $invoice['template'], $invoice['cdate']);
    if (!isset($invoice['invoice'])) {
        $layout['pagetitle'] = trans('Invoice No. $a', $docnumber);
    } else {