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":