Example #1
0
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);
}
Example #2
0
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);
}