Exemple #1
0
    }
    exit;
} elseif ($mode == 'returns') {
    // [Breadcrumbs]
    if (AREA != 'A') {
        fn_add_breadcrumb(__('return_requests'));
    }
    // [/Breadcrumbs]
    $params = $_REQUEST;
    if (AREA == 'C') {
        $params['user_id'] = $auth['user_id'];
        if (!empty($auth['order_ids'])) {
            $params['order_ids'] = $auth['order_ids'];
        }
    }
    list($return_requests, $search) = fn_get_rma_returns($params, Registry::get('settings.Appearance.' . (AREA == 'A' ? 'admin_' : '') . 'elements_per_page'));
    Tygh::$app['view']->assign('return_requests', $return_requests);
    Tygh::$app['view']->assign('search', $search);
    fn_rma_generate_sections('requests');
    Tygh::$app['view']->assign('actions', fn_get_rma_properties(RMA_ACTION));
} elseif ($mode == 'create_return' && !empty($_REQUEST['order_id'])) {
    $order_id = intval($_REQUEST['order_id']);
    // [Breadcrumbs]
    if (AREA != 'A') {
        fn_add_breadcrumb(__('order') . ' #' . $order_id, "orders.details?order_id={$order_id}");
        fn_add_breadcrumb(__('return_registration'));
    }
    // [/Breadcrumbs]
    $order_info = fn_get_order_info($order_id);
    $order_returnable_products = fn_get_order_returnable_products($order_info['products'], $order_info['products_delivery_date']);
    $order_info['products'] = $order_returnable_products['items'];
Exemple #2
0
    $view_mail->display('addons/rma/print_slip.tpl');
    exit;
} elseif ($mode == 'returns') {
    // [Breadcrumbs]
    if (AREA != 'A') {
        fn_add_breadcrumb(fn_get_lang_var('return_requests'));
    }
    // [/Breadcrumbs]
    $params = $_REQUEST;
    if (AREA == 'C') {
        $params['user_id'] = $auth['user_id'];
        if (!empty($auth['order_ids'])) {
            $params['order_ids'] = $auth['order_ids'];
        }
    }
    list($return_requests, $search) = fn_get_rma_returns($params);
    $view->assign('return_requests', $return_requests);
    $view->assign('search', $search);
    fn_rma_generate_sections('requests');
    $view->assign('actions', fn_get_rma_properties(RMA_ACTION));
} elseif ($mode == 'create_return' && !empty($_REQUEST['order_id'])) {
    $order_id = intval($_REQUEST['order_id']);
    // [Breadcrumbs]
    fn_add_breadcrumb(fn_get_lang_var('order') . ' #' . $order_id, "orders.details?order_id={$order_id}");
    if (AREA != 'A') {
        fn_add_breadcrumb(fn_get_lang_var('return_registration'));
    }
    // [/Breadcrumbs]
    $order_info = fn_get_order_info($order_id);
    $order_returnable_products = fn_get_order_returnable_products($order_info['items'], $order_info['products_delivery_date']);
    $order_info['items'] = $order_returnable_products['items'];