Esempio n. 1
0
    ShowError(GetMessage("SMOL_SALE_NOT_INSTALLED"));
    return;
}
if (!CModule::IncludeModule('mobileapp')) {
    ShowError("SMOL_MOBILEAPP_NOT_INSTALLED");
    return;
}
if (isset($_REQUEST['action'])) {
    $arResult["ACTION"] = $_REQUEST['action'];
} else {
    $arResult["ACTION"] = "";
}
$arFilter = array();
$arResult["FILTER_ID"] = "maCustomFilter";
$filterFields = CSaleMobileOrderFilter::buildFieldsParams();
$arCustomFilter = CAdminMobileFilter::getNonemptyFields($arResult["FILTER_ID"], $filterFields);
$arCustomFilter = CSaleMobileOrderFilter::adaptFields($arCustomFilter);
if (isset($_REQUEST['filtered']) && $_REQUEST['filtered'] == "Y") {
    if (isset($_REQUEST['filter_name'])) {
        $arResult["FILTER_NAME"] = $_REQUEST['filter_name'];
    } else {
        $arResult["FILTER_NAME"] = "";
    }
    switch ($arResult["FILTER_NAME"]) {
        case "waiting_for_pay":
            $arFilter["STATUS_ID"] = "N";
            break;
        case "waiting_for_delivery":
            $arFilter["STATUS_ID"] = "P";
            break;
        case "custom":