Open B0Bka opened 6 years ago
`<? if (isset($_REQUEST['work_start'])) { define("NO_AGENT_STATISTIC", true); define("NO_KEEP_STATISTIC", true); }
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_before.php"); / ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); / use Bitrix\Main\Loader; use Bitrix\Sale; Loader::includeModule('sale'); Loader::includeModule('webvision.promodo');
IncludeModuleLangFile(FILE); $POST_RIGHT = $APPLICATION->GetGroupRight("main"); if ($POST_RIGHT == "D") $APPLICATION->AuthForm("Доступ запрещен"); / ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); $order = Sale\Order::load(7391); \Webvision\Promodo\Observers\status::makeTMP($order, false); / $limit = 5; $lastOrderId = 27780;
// Выведем даты всех заказов текущего пользователя за текущий месяц, отсортированные по дате заказа
if($_REQUEST['work_start'] && check_bitrix_sessid()) { if($_REQUEST["lastid"] > 0) $id = $_REQUEST["lastid"]; else $id = 27100; $arFilter = Array( "<ID" => $lastOrderId, ">ID" => $id );
$db_sales = CSaleOrder::GetList(array("ID" => "ASC"), $arFilter, false, array("nTopCount" => $limit)); while ($ar_sales = $db_sales->Fetch()) { $order = Sale\Order::load($ar_sales["ID"]); \Webvision\Promodo\Observers\status::makeTMP($order, false); $lastID = intval($ar_sales["ID"]); } $rsLeftBorder = CSaleOrder::GetList(array("ID" => "ASC"), array(">ID" => $lastID, "<=ID" => $lastOrderId)); $leftBorderCnt = $rsLeftBorder->SelectedRowsCount(); $rsAll = CSaleOrder::GetList(array("ID" => "ASC"), array( "<ID" => $lastOrderId)); $allCnt = $rsAll->SelectedRowsCount(); $p = round(100*$leftBorderCnt/$allCnt, 2); echo 'CurrentStatus = Array('.$p.',"'.($p < 100 ? '&lastid='.$lastID : '').'","Обрабатываю запись с ID #'.$lastID.'");'; die();
}
$clean_test_table = '
$aTabs = array(array("DIV" => "edit1", "TAB" => "Обработка")); $tabControl = new CAdminTabControl("tabControl", $aTabs);
$APPLICATION->SetTitle("Обработка элементов инфоблока");
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_after.php");
?>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_admin.php");?>`
`<? if (isset($_REQUEST['work_start'])) { define("NO_AGENT_STATISTIC", true); define("NO_KEEP_STATISTIC", true); }
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_before.php"); / ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); / use Bitrix\Main\Loader; use Bitrix\Sale; Loader::includeModule('sale'); Loader::includeModule('webvision.promodo');
IncludeModuleLangFile(FILE); $POST_RIGHT = $APPLICATION->GetGroupRight("main"); if ($POST_RIGHT == "D") $APPLICATION->AuthForm("Доступ запрещен"); / ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); $order = Sale\Order::load(7391); \Webvision\Promodo\Observers\status::makeTMP($order, false); / $limit = 5; $lastOrderId = 27780;
if($_REQUEST['work_start'] && check_bitrix_sessid()) { if($_REQUEST["lastid"] > 0) $id = $_REQUEST["lastid"]; else $id = 27100; $arFilter = Array( "<ID" => $lastOrderId, ">ID" => $id );
}
$clean_test_table = '
$aTabs = array(array("DIV" => "edit1", "TAB" => "Обработка")); $tabControl = new CAdminTabControl("tabControl", $aTabs);
$APPLICATION->SetTitle("Обработка элементов инфоблока");
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_after.php");
?>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_admin.php");?>`