function rcl_get_chart_orders($orders) { global $order, $chartData, $chartArgs; if (!$orders) { return false; } $chartArgs = array(); $chartData = array('title' => 'Динамика доходов', 'title-x' => 'Период времени', 'data' => array(array('"Дни/Месяцы"', '"Платежи (шт.)"', '"Доход (тыс.)"'))); foreach ($orders as $order) { rcl_setup_orderdata($order); rcl_setup_chartdata($order->order_date, $order->order_price); } return rcl_get_chart($chartArgs); }
function rcl_get_chart_payments($pays) { global $chartData, $chartArgs; if (!$pays) { return false; } $chartArgs = array(); $chartData = array('title' => __('Income dynamics', 'wp-recall'), 'title-x' => __('The time period', 'wp-recall'), 'data' => array(array(__('"Days/Months"', 'wp-recall'), __('"Payments (PCs.)"', 'wp-recall'), __('"Income (thousands)"', 'wp-recall')))); foreach ($pays as $pay) { rcl_setup_chartdata($pay->time_action, $pay->count); } return rcl_get_chart($chartArgs); }