getRequest(); if ($ua === 'Y' && !empty($uaKeys[SITE_ID]['ID']) && !empty($uaKeys[SITE_ID]['INDEX']) && $request->isAdminSection() !== true) { global $APPLICATION; $ua = " "; /** * В $_GET['ORDER_ID'] содержится номер заказа, а не его ID. * Номер может совпадать с ID заказа, но это необязательное условие, * то есть они могут отличаться. */ if (isset($_GET['ORDER_ID'])) { CModule::IncludeModule("sale"); $order = \Bitrix\Sale\Order::loadByAccountNumber($_GET['ORDER_ID']); if ($order instanceof \Bitrix\Sale\Order) { $arOrder = array( 'ID' => $order->getId(), 'PRICE' => $order->getPrice(), 'DISCOUNT_VALUE' => $order->getField('DISCOUNT_VALUE') ); $ua .= ""; } } $APPLICATION->AddHeadString($ua); } } }