• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/helpers/admin/orderedit.php
  • Класс: BitrixSaleHelpersAdminfor
  • Вызов: for::getScripts
static function getScripts(Order $order, $formId)
{
	Asset::getInstance()->addJs("/bitrix/js/sale/admin/order_edit.js");
	Asset::getInstance()->addJs("/bitrix/js/sale/admin/order_ajaxer.js");
	$currencyId = $order->getCurrency();
	$currencies = array();

	if(Loader::includeModule('currency'))
	{
		CJSCore::Init(array('currency'));
		$currencyFormat = CCurrencyLang::getFormatDescription($currencyId);
		$currencies = array(
			array(
				'CURRENCY' => $currencyId,
				'FORMAT' => array(
					'FORMAT_STRING' => $currencyFormat['FORMAT_STRING'],
					'DEC_POINT' => $currencyFormat['DEC_POINT'],
					'THOUSANDS_SEP' => $currencyFormat['THOUSANDS_SEP'],
					'DECIMALS' => $currencyFormat['DECIMALS'],
					'THOUSANDS_VARIANT' => $currencyFormat['THOUSANDS_VARIANT'],
					'HIDE_ZERO' => "N" //$currencyFormat['HIDE_ZERO']
				)
			)
		);
	}

	$connectedB24Portal = '';

	if(Loader::includeModule('b24connector'))
	{
		$connectedB24Portal = BitrixB24ConnectorConnection::getDomain();
	}

	$curFormat = CCurrencyLang::GetFormatDescription($currencyId);
	$currencyLang = preg_replace("/(^|[^&])#/", '$1', $curFormat["FORMAT_STRING"]);
	$langPhrases = array("SALE_ORDEREDIT_DISCOUNT_UNKNOWN", "SALE_ORDEREDIT_REFRESHING_DATA", "SALE_ORDEREDIT_FIX",
		"SALE_ORDEREDIT_UNFIX", "SALE_ORDEREDIT_CLOSE", "SALE_ORDEREDIT_MESSAGE", "SALE_ORDEREDIT_CONFIRM",
		"SALE_ORDEREDIT_CONFIRM_CONTINUE", "SALE_ORDEREDIT_CONFIRM_ABORT");

	$result = '
		
	';

	return $result;
}