예제 #1
0
 * Product class for handling all production manipulation
 *
 * @package	bitcommerce
 * @author	 spider <*****@*****.**>
 */
define('HEADING_TITLE', 'Order' . (!empty($_REQUEST['oID']) ? ' #' . $_REQUEST['oID'] : 's'));
require 'includes/application_top.php';
global $gBitThemes;
$gBitThemes->loadJavascript(UTIL_PKG_URL . 'javascript/libs/dynarch/jscalendar/calendar.js');
$gBitThemes->loadJavascript(UTIL_PKG_URL . 'javascript/libs/dynarch/jscalendar/lang/calendar-en.js');
$gBitThemes->loadJavascript(UTIL_PKG_URL . 'javascript/libs/dynarch/jscalendar/calendar-setup.js');
$gBitThemes->loadCss(UTIL_PKG_URL . 'javascript/libs/dynarch/jscalendar/calendar-win2k-cold-1.css');
require_once BITCOMMERCE_PKG_PATH . 'classes/CommerceStatistics.php';
$stats = new CommerceStatistics();
$gBitSmarty->assign('statsByType', $stats->getRevenueByType($_REQUEST));
$statsByOption = $stats->getRevenueByOption($_REQUEST);
$gBitSmarty->assign_by_ref('statsByOption', $statsByOption);
$statsByOptionTotalUnits = array();
foreach ($statsByOption as $stat) {
    @($statsByOptionTotalUnits[$stat['products_options_id']] += $stat['total_units']);
}
$gBitSmarty->assign_by_ref('statsByOptionTotalUnits', $statsByOptionTotalUnits);
print $gBitSmarty->fetch('bitpackage:bitcommerce/admin_stats_products_types.tpl');
require DIR_FS_ADMIN_INCLUDES . 'footer.php';
?>

<!-- footer_eof //-->
<br />
</body>
</html>
<?php