/** * main action */ public function mainAction() { require_once 'models/ecommerce/ecommerce_order.php'; $Order = new ecommerce_order(); if ($_POST['time_frame'] != '') { $time_frame = $_POST['time_frame']; } else { $time_frame = 'day'; } $this->tpl->assign("SELECTED_{$time_frame}", "selected='selected'"); $this->tpl->assign("TIME_FRAME", $time_frame); if ($time_frame == 'month') { $limit = 24; } else { $limit = 30; } $data = $Order->getStatData($time_frame, $limit); if (is_array($data)) { $this->generateNumOrdersGraph($data, $time_frame); $this->generateRevenueGraph($data, $time_frame); } return true; }