Exemple #1
0
    public static function getScripts()
    {
        \Bitrix\Main\Page\Asset::getInstance()->addJs("/bitrix/js/sale/admin/order_buyer.js");
        \Bitrix\Main\Page\Asset::getInstance()->addJs('/bitrix/js/sale/input.js');
        \Bitrix\Sale\PropertyValueCollection::initJs();
        $langPhrases = array("SALE_ORDER_BUYER_CREATE_NEW");
        $result = '<script type="text/javascript">';
        foreach ($langPhrases as $phrase) {
            $result .= ' BX.message({' . $phrase . ': "' . \CUtil::jsEscape(Loc::getMessage($phrase)) . '"});';
        }
        $result .= '
				BX.ready(function(){
					BX.Sale.Admin.OrderEditPage.registerFieldsUpdaters( BX.Sale.Admin.OrderBuyer.getFieldsUpdaters() );
				});
			</script>
		';
        return $result;
    }
Exemple #2
0
 /**
  * @return PropertyValueCollection
  */
 public function loadPropertyCollection()
 {
     return PropertyValueCollection::load($this);
 }
        $locale = 'ru-UA';
        break;
    case 'tk':
        $locale = 'tr-TR';
        break;
    default:
        $locale = 'en-US';
        break;
}
$this->addExternalCss('/bitrix/css/main/bootstrap.css');
$this->addExternalCss('/bitrix/components/bitrix/sale.location.selector.search/templates/.default/style.css');
$this->addExternalCss('/bitrix/components/bitrix/sale.location.selector.steps/templates/.default/style.css');
$APPLICATION->SetAdditionalCSS('/bitrix/css/main/themes/' . $arParams['TEMPLATE_THEME'] . '/style.css', true);
$APPLICATION->SetAdditionalCSS($templateFolder . '/style.css', true);
$this->addExternalJs($templateFolder . '/order_ajax.js');
\Bitrix\Sale\PropertyValueCollection::initJs();
$this->addExternalJs($templateFolder . '/script.js');
$this->addExternalJs($scheme . '://api-maps.yandex.ru/2.1.34/?load=package.full&lang=' . $locale);
?>
<NOSCRIPT>
	<div style="color:red"><?php 
echo Loc::getMessage("SOA_NO_JS");
?>
</div>
</NOSCRIPT>
<?php 
$context = Bitrix\Main\Application::getInstance()->getContext();
if (strlen($context->getRequest()->get('ORDER_ID')) > 0) {
    include $context->getServer()->getDocumentRoot() . $templateFolder . "/confirm.php";
} elseif ($arParams["DISABLE_BASKET_REDIRECT"] == 'Y' && $arResult["SHOW_EMPTY_BASKET"]) {
    include $context->getServer()->getDocumentRoot() . $templateFolder . "/empty.php";