logActivity("Deleted Invoice - Invoice ID: " . $invoiceid); $filters->redir(); } ob_start(); if ($action == "") { $aInt->deleteJSConfirm("doDelete", "invoices", "delete", $_SERVER['PHP_SELF'] . "?status=" . $status . "&delete=true&invoiceid="); $name = "invoices"; $orderby = "duedate"; $sort = "DESC"; $pageObj = new WHMCS_Pagination($name, $orderby, $sort); $pageObj->digestCookieData(); $tbl = new WHMCS_ListTable($pageObj); $tbl->setColumns(array("checkall", array("id", $aInt->lang("fields", "invoicenum")), array("clientname", $aInt->lang("fields", "clientname")), array("date", $aInt->lang("fields", "invoicedate")), array("duedate", $aInt->lang("fields", "duedate")), array("total", $aInt->lang("fields", "total")), array("paymentmethod", $aInt->lang("fields", "paymentmethod")), array("status", $aInt->lang("fields", "status")), "", "")); $invoicesModel = new WHMCS_Invoices($pageObj); if (checkPermission("View Income Totals", true)) { $invoicetotals = $invoicesModel->getInvoiceTotals(); if (count($invoicetotals)) { echo "<div class=\"contentbox\" style=\"font-size:18px;\">"; foreach ($invoicetotals as $vals) { echo "<b>" . $vals['currencycode'] . "</b> " . $aInt->lang("status", "paid") . ": <span class=\"textgreen\"><b>" . $vals['paid'] . "</b></span> " . $aInt->lang("status", "unpaid") . ": <span class=\"textred\"><b>" . $vals['unpaid'] . "</b></span> " . $aInt->lang("status", "overdue") . ": <span class=\"textblack\"><b>" . $vals['overdue'] . "</b></span><br />"; } echo "</div><br />"; } } echo $aInt->Tabs(array($aInt->lang("global", "searchfilter")), true); $clientid = $filters->get("clientid"); $invoicenum = $filters->get("invoicenum"); echo "\n<div id=\"tab0box\" class=\"tabbox\">\n <div id=\"tab_content\">\n\n<!-- Filter -->\n<form action=\""; echo $PHP_SELF; echo "\" method=\"post\">\n\n<table class=\"form\" width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"3\">\n<tr><td width=\"15%\" class=\"fieldlabel\">"; echo $aInt->lang("fields", "clientname");