Пример #1
0
        $count = 0;
        $navigatorHtml = GetNavigatorHtml(_getUrlToNavigate(), 20, 'ordGetOrders', $callBackParam, $orders, $offset, $count);
        $smarty->assign("orders_navigator", $navigatorHtml);
        $smarty->assign("user_orders", $orders);
        $smarty->assign("urlToSort", _getUrlToSort());
    } else {
        $callBackParam = array();
        _setCallBackParamsToSearchOrders($callBackParam);
        _copyDataFromGetToPage($smarty, $order_statuses);
        $orders = array();
        $offset = 0;
        $count = 0;
        $navigatorHtml = GetNavigatorHtml(_getUrlToNavigate(), 10, 'ordGetOrders', $callBackParam, $orders, $offset, $count);
        $smarty->assign("orders_navigator", $navigatorHtml);
        $smarty->assign("user_orders", $orders);
        $smarty->assign("urlToSort", _getUrlToSort());
    }
    $smarty->assign("urlToReturn", html_amp(_getReturnUrl()));
    $smarty->assign("order_statuses", $order_statuses);
    $smarty->assign("main_content_template", "order_history.tpl");
}
if (isset($order_detailed)) {
    $orderID = (int) $order_detailed;
    $smarty->assign("urlToReturn", html_amp(base64_decode($_GET["urlToReturn"])));
    $order = ordGetOrder($orderID);
    if (!$order || $order["customerID"] != regGetIdByLogin($_SESSION["log"])) {
        unset($order);
    } else {
        $orderContent = ordGetOrderContent($orderID);
        $order_status_report = xNl2Br(stGetOrderStatusReport($orderID));
        $order_statuses = ostGetOrderStatues();
Пример #2
0
        }
        if ($searchParamName != null) {
            $callBackParam["name"] = $searchParamName;
        }
        if ($rangePrice != null) {
            $callBackParam["price"] = $rangePrice;
        }
        $count = 0;
        $navigatorHtml = GetNavigatorHtml(_getUrlToNavigate($categoryID), CONF_PRODUCTS_PER_PAGE, 'prdSearchProductByTemplate', $callBackParam, $products, $offset, $count);
        $show_comparison = 0;
        $cc_products = count($products);
        for ($i = 0; $i < $cc_products; $i++) {
            $cat = catGetCategoryById($products[$i]["categoryID"]);
            $products[$i]["allow_products_comparison"] = $cat["allow_products_comparison"];
            if ($products[$i]["allow_products_comparison"] == 1 && $categoryID == $products[$i]["categoryID"]) {
                $show_comparison++;
            }
        }
        if (CONF_PRODUCT_SORT == '1') {
            _sortSetting($smarty, _getUrlToSort($categoryID));
        }
        //calculate a path to the category
        $smarty->assign("product_category_path", catCalculatePathToCategory($categoryID));
        $smarty->assign("search_with_change_category_ability", 1);
        $smarty->assign("show_comparison", $show_comparison);
        $smarty->assign("catalog_navigator", $navigatorHtml);
        $smarty->assign("products_to_show_counter", count($products));
        $smarty->assign("products_to_show", $products);
        $smarty->assign("main_content_template", "category_search_result.tpl");
    }
}