echo Admin\Blocks\OrderAdditional::getScripts(); echo Admin\Blocks\OrderFinanceInfo::getScripts(); echo Admin\Blocks\OrderShipment::getScripts(); echo Admin\Blocks\OrderAnalysis::getScripts(); echo $orderBasket->getScripts(); $fastNavItems = array(); foreach ($defaultBlocksOrder as $item) { $fastNavItems[$item] = Loc::getMessage("SALE_OVIEW_BLOCK_TITLE_" . toUpper($item)); } // navigation echo Admin\OrderEdit::getFastNavigationHtml($fastNavItems); // yellow block with brief echo Admin\Blocks\OrderInfo::getView($saleOrder, $orderBasket); // Problem block if ($saleOrder->getField("MARKED") == "Y") { echo Admin\OrderEdit::getProblemBlockHtml($saleOrder->getField("REASON_MARKED")); } $aTabs = array(array("DIV" => "tab_order", "TAB" => Loc::getMessage("SALE_OVIEW_TAB_ORDER"), "TITLE" => Loc::getMessage("SALE_OVIEW_TAB_ORDER"), "SHOW_WRAP" => "N", "IS_DRAGGABLE" => "Y"), array("DIV" => "tab_history", "TAB" => Loc::getMessage("SALE_OVIEW_TAB_HISTORY"), "TITLE" => Loc::getMessage("SALE_OVIEW_TAB_HISTORY")), array("DIV" => "tab_analysis", "TAB" => Loc::getMessage("SALE_OVIEW_TAB_ANALYSIS"), "TITLE" => Loc::getMessage("SALE_OVIEW_TAB_ANALYSIS"))); $tabControl = new CAdminTabControlDrag($formId, $aTabs, $moduleId, false, true); $tabControl->Begin(); //TAB order -- $tabControl->BeginNextTab(); $blocksOrder = $tabControl->getCurrentTabBlocksOrder($defaultBlocksOrder); $statusOnPaid = Bitrix\Main\Config\Option::get('sale', 'status_on_paid'); $statusOnAllowDelivery = Bitrix\Main\Config\Option::get('sale', 'status_on_allow_delivery'); $statusOnPaid2AllowDelivery = Bitrix\Main\Config\Option::get('sale', 'status_on_payed_2_allow_delivery'); $autoChangeStatus = 'Y'; if (empty($statusOnPaid) && (empty($statusOnAllowDelivery) || empty($statusOnPaid2AllowDelivery))) { $autoChangeStatus = 'N'; } ?>
echo OrderEdit::getScripts($order, $formId); echo Blocks\OrderInfo::getScripts(); echo Blocks\OrderBuyer::getScripts(); echo Blocks\OrderPayment::getScripts(); echo Blocks\OrderAdditional::getScripts(); echo Blocks\OrderStatus::getScripts($order, $USER->GetID()); echo Blocks\OrderFinanceInfo::getScripts(); echo Blocks\OrderShipment::getScripts(); echo $orderBasket->getScripts(); // navigation echo OrderEdit::getFastNavigationHtml($fastNavItems); // yellow block with brief echo Blocks\OrderInfo::getView($order, $orderBasket); // Problem block if ($order->getField("MARKED") == "Y") { echo OrderEdit::getProblemBlockHtml($order->getField("REASON_MARKED")); } $aTabs = array(array("DIV" => "tab_order", "TAB" => Loc::getMessage("SALE_TAB_ORDER"), "SHOW_WRAP" => "N", "IS_DRAGGABLE" => "Y"), array("DIV" => "tab_analysis", "TAB" => Loc::getMessage("SALE_TAB_ANALYSIS"), "TITLE" => Loc::getMessage("SALE_TAB_ANALYSIS"))); ?> <form method="POST" action="<?php echo $APPLICATION->GetCurPage() . "?lang=" . LANGUAGE_ID . "&ID=" . $ID . "&" . $urlForm . GetFilterParams("filter_", false); ?> " name="sale_order_edit_form" id="sale_order_edit_form" enctype="multipart/form-data"><?php $tabControl = new CAdminTabControlDrag($formId, $aTabs, $moduleId, false, true); $tabControl->Begin(); //TAB order -- $tabControl->BeginNextTab(); $blocksOrder = $tabControl->getCurrentTabBlocksOrder($defaultBlocksOrder); ?> <tr><td> <input type="hidden" id="ID" name="ID" value="<?php