コード例 #1
0
    if (isset($_POST['paging_page_clicked'])) {
        $paging_page_clicked = tep_db_prepare_input($_POST['paging_page_clicked']);
    }
    if (!isset($paging_page_clicked)) {
        $paging_page_clicked = 1;
    }
    $_SESSION['vars']['paging_page_clicked'] = $paging_page_clicked;
    exit;
}
if (isset($_GET['status']) && $_GET['status'] != '') {
    $status = tep_db_prepare_input($_GET['status']);
    $page = $_SESSION['vars']['paging_page_clicked'];
    if ($page == '') {
        $page = 1;
    }
    $invoicetable = $class_payone->invoiceOverview(300, $page, $status, $session_userinfo, $sort);
    echo utf8_encode($invoicetable);
    exit;
}
//START TEMPLATE
$status_counter = $class_payone->invoiceOverviewCounter();
$main_link = '?open=payone-overview&sort=' . $sort . '&status=';
$content .= '<div id="invoices-tab">';
$content .= '<ul>';
$statusName = $class_payone->invoiceCompleteStatus();
foreach ($statusName as $status => $name) {
    $sc = !isset($status_counter[$status]) ? '0' : $status_counter[$status];
    $content .= '<li><a href="' . $main_link . $status . '"><span>' . $name . ' (<span id="sc-' . $status . '" class="sc">' . $sc . '</span>)</span></a></li>';
}
$content .= '</ul>';
$content .= '</div>';