Exemple #1
0
    } else {
        $data['time_from'] = $data['time_to'] = 0;
    }
    $spsr_login = RusSpsr::WALogin();
    if ($spsr_login) {
        if (!empty($data['period']) && $data['period'] != 'A') {
            $couriers = RusSpsr::WAGetOrders($data['time_from'], $data['time_to']);
        } else {
            $couriers = RusSpsr::WAGetActiveOrders();
        }
        list($couriers, $search) = fn_get_spsr_couriers($params, Registry::get('settings.Appearance.admin_elements_per_page'), $couriers);
        Tygh::$app['view']->assign('couriers', $couriers);
        Tygh::$app['view']->assign('search', $search);
        $addr_list = RusSpsr::WAGetAddrList(8);
        Tygh::$app['view']->assign('addr_list', $addr_list);
        $spsr_services = RusSpsr::WAGetServices();
        Tygh::$app['view']->assign('spsr_services', $spsr_services);
        RusSpsr::WALogout();
    } else {
        fn_set_notification('E', __('notice'), RusSpsr::$last_error);
    }
    $period = $data;
    Tygh::$app['view']->assign('period', $period);
}
function fn_spsr_delete_courier($id, $owner_id)
{
    RusSpsr::WALogin();
    $result = RusSpsr::WACancelOrder($id, $owner_id);
    $save = array('courier_key' => '', 'courier_id' => '', 'courier_owner_id' => '');
    db_query('UPDATE ?:rus_spsr_invoices SET ?u WHERE courier_id = ?i AND courier_owner_id = ?i', $save, $id, $owner_id);
    if ($result) {