getRequest(); $ajaxBlock = $request->getPost('BLOCK'); $bAjax = $ajaxBlock && $request->getPost('IS_AJAX') == 'Y'; global $arTheme, $arRegion; if($bAjax){ CModule::includeModule('aspro.allcorp3'); $arTheme = $APPLICATION->IncludeComponent("aspro:theme.allcorp3", "", array(), false); IncludeTemplateLangFile(SITE_TEMPLATE_PATH.'/header.php'); if($arTheme['USE_REGIONALITY']['VALUE'] == 'Y'){ if(!$arRegion){ $arRegion = CAllcorp3Regionality::getCurrentRegion(); } } else{ $arRegion = array(); } } else{ $logoClass = ($arTheme['COLORED_LOGO']['VALUE'] !== 'Y' ? '' : ' colored'); } if($arRegion){ $bPhone = ($arRegion['PHONES'] ? true : false); } else{ $bPhone = ((int)$arTheme['HEADER_PHONES'] ? true : false); } $bCallback = isset($arTheme["SHOW_CALLBACK"]["VALUE"]) ? $arTheme["SHOW_CALLBACK"]["VALUE"] === "Y" : true; $bOrder = $arTheme['ORDER_VIEW']['VALUE'] === 'Y' && $arTheme['ORDER_VIEW']['DEPENDENT_PARAMS']['ORDER_BASKET_VIEW']['VALUE'] === 'HEADER'; $bCabinet = $arTheme["CABINET"]["VALUE"] === 'Y'; $bCompare = $arTheme["CATALOG_COMPARE"]["VALUE"] === 'Y'; $currentHeaderOptions = $arTheme['HEADER_TYPE']['LIST'][ $arTheme['HEADER_TYPE']['VALUE'] ]; $currentHeaderFixedOptions = $arTheme['TOP_MENU_FIXED']['DEPENDENT_PARAMS']['HEADER_FIXED']['LIST'][ $arTheme['TOP_MENU_FIXED']['DEPENDENT_PARAMS']['HEADER_FIXED']['VALUE'] ]; $currentMobileHeaderOptions = $arTheme['HEADER_MOBILE']['LIST'][$arTheme['HEADER_MOBILE']['VALUE']]; $currentMobileMenuOptions = $arTheme['HEADER_MOBILE_MENU']['LIST'][$arTheme['HEADER_MOBILE_MENU']['VALUE']]; $bNarrowHeader = $currentHeaderOptions['ADDITIONAL_OPTIONS']['HEADER_NARROW']['VALUE'] == 'Y'; $bMarginHeader = $currentHeaderOptions['ADDITIONAL_OPTIONS']['HEADER_MARGIN']['VALUE'] == 'Y'; $bCenteredHeader = $currentHeaderOptions['ADDITIONAL_OPTIONS']['LOGO_CENTERED']['VALUE'] == 'Y'; $bShowMegaMenu = $currentHeaderOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_TOGGLE_MEGA_MENU']['VALUE'] == 'Y'; $bRightMegaMenu = $currentHeaderOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_TOGGLE_MEGA_MENU']['ADDITIONAL_OPTIONS']['HEADER_TOGGLE_MEGA_MENU_POSITION']['VALUE'] == 'Y'; $bShowSlogan = $currentHeaderOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_TOGGLE_SLOGAN']['VALUE'] == 'Y'; $bShowPhone = $currentHeaderOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_TOGGLE_PHONE']['VALUE'] == 'Y'; $bShowCallback = $currentHeaderOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_TOGGLE_PHONE']['ADDITIONAL_OPTIONS']['HEADER_TOGGLE_CALLBACK']['VALUE'] == 'Y'; $bShowSearch = $currentHeaderOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_TOGGLE_SEARCH']['VALUE'] == 'Y'; $bShowAddress = $currentHeaderOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_TOGGLE_ADDRESS']['VALUE'] == 'Y'; $bShowSocial = $currentHeaderOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_TOGGLE_SOCIAL']['VALUE'] == 'Y'; $bShowLang = $currentHeaderOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_TOGGLE_LANG']['VALUE'] == 'Y'; $bShowButton = $currentHeaderOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_TOGGLE_BUTTON']['VALUE'] == 'Y'; $bShowTopestButton = $currentHeaderOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_TOGGLE_TOPEST_BUTTON']['VALUE'] == 'Y'; $bShowEyed = $currentHeaderOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_TOGGLE_EYED']['VALUE'] === 'Y'; $bShowThemeSelector = $currentHeaderOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_TOGGLE_THEME_SELECTOR']['VALUE'] == 'Y'; $bShowMegaMenuFixed = $currentHeaderFixedOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_FIXED_TOGGLE_MEGA_MENU']['VALUE'] == 'Y'; $bRightMegaMenuFixed = $currentHeaderFixedOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_FIXED_TOGGLE_MEGA_MENU']['ADDITIONAL_OPTIONS']['HEADER_FIXED_TOGGLE_MEGA_MENU_POSITION']['VALUE'] == 'Y'; $bShowSloganFixed = $currentHeaderFixedOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_FIXED_TOGGLE_SLOGAN']['VALUE'] == 'Y'; $bShowPhoneFixed = $currentHeaderFixedOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_FIXED_TOGGLE_PHONE']['VALUE'] == 'Y'; $bShowCallbackFixed = $currentHeaderFixedOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_FIXED_TOGGLE_PHONE']['ADDITIONAL_OPTIONS']['HEADER_FIXED_TOGGLE_CALLBACK']['VALUE'] == 'Y'; $bShowSearchFixed = $currentHeaderFixedOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_FIXED_TOGGLE_SEARCH']['VALUE'] == 'Y'; $bShowAddressFixed = $currentHeaderFixedOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_FIXED_TOGGLE_ADDRESS']['VALUE'] == 'Y'; $bShowSocialFixed = $currentHeaderFixedOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_FIXED_TOGGLE_SOCIAL']['VALUE'] == 'Y'; $bShowLangFixed = $currentHeaderFixedOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_FIXED_TOGGLE_LANG']['VALUE'] == 'Y'; $bShowButtonFixed = $currentHeaderFixedOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_FIXED_TOGGLE_BUTTON']['VALUE'] == 'Y'; $bShowTopestButtonFixed = $currentHeaderFixedOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_FIXED_TOGGLE_TOPEST_BUTTON']['VALUE'] == 'Y'; $bShowEyedFixed = $currentHeaderFixedOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_FIXED_TOGGLE_EYED']['VALUE'] === 'Y'; $colorMobileHeader = strtolower($currentMobileHeaderOptions['ADDITIONAL_OPTIONS']['HEADER_MOBILE_COLOR']['VALUE']); if ($bWhiteLogoMobileHeader = ($colorMobileHeader === 'colored' || $colorMobileHeader === 'dark')) { $APPLICATION->GetPageProperty('HEADER_MOBILE_LOGO', 'light'); } $bShowBurgerMobileHeader = $currentMobileHeaderOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_MOBILE_TOGGLE_BURGER']['VALUE'] == 'Y'; $bShowRightBurgerMobileHeader = $currentMobileHeaderOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_MOBILE_TOGGLE_BURGER']['ADDITIONAL_OPTIONS']['HEADER_MOBILE_TOGGLE_BURGER_POSITION']['VALUE'] == 'Y'; $bShowCartMobileHeader = $arTheme['ORDER_VIEW']['VALUE'] == 'Y'; $bShowPhoneMobileHeader = $currentMobileHeaderOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_MOBILE_TOGGLE_PHONE']['VALUE'] == 'Y'; $bShowCallbackMobileHeader = $currentMobileHeaderOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_MOBILE_TOGGLE_PHONE']['ADDITIONAL_OPTIONS']['HEADER_MOBILE_TOGGLE_CALLBACK']['VALUE'] == 'Y'; $bShowSearchMobileHeader = $currentMobileHeaderOptions['TOGGLE_OPTIONS']['OPTIONS']['HEADER_MOBILE_TOGGLE_SEARCH']['VALUE'] == 'Y'; $bShowCartMobileMenu = $bShowCartMobileHeader; $bShowPhoneMobileMenu = $currentMobileMenuOptions['TOGGLE_OPTIONS']['OPTIONS']['MOBILE_MENU_TOGGLE_PHONE']['VALUE'] == 'Y'; $bShowCallbackMobileMenu = $currentMobileMenuOptions['TOGGLE_OPTIONS']['OPTIONS']['MOBILE_MENU_TOGGLE_PHONE']['ADDITIONAL_OPTIONS']['MOBILE_MENU_TOGGLE_CALLBACK']['VALUE'] == 'Y'; $bShowEmailMobileMenu = $currentMobileMenuOptions['TOGGLE_OPTIONS']['OPTIONS']['MOBILE_MENU_TOGGLE_EMAIL']['VALUE'] == 'Y'; $bShowAddressMobileMenu = $currentMobileMenuOptions['TOGGLE_OPTIONS']['OPTIONS']['MOBILE_MENU_TOGGLE_ADDRESS']['VALUE'] == 'Y'; $bShowScheduleMobileMenu = $currentMobileMenuOptions['TOGGLE_OPTIONS']['OPTIONS']['MOBILE_MENU_TOGGLE_SCHEDULE']['VALUE'] == 'Y'; $bShowSocialMobileMenu = $currentMobileMenuOptions['TOGGLE_OPTIONS']['OPTIONS']['MOBILE_MENU_TOGGLE_SOCIAL']['VALUE'] == 'Y'; $bShowLangMobileMenu = $currentMobileMenuOptions['TOGGLE_OPTIONS']['OPTIONS']['MOBILE_MENU_TOGGLE_LANG']['VALUE'] == 'Y'; $bShowLangUpMobileMenu = $currentMobileMenuOptions['TOGGLE_OPTIONS']['OPTIONS']['MOBILE_MENU_TOGGLE_LANG']['ADDITIONAL_OPTIONS']['MOBILE_MENU_TOGGLE_LANG_UP']['VALUE'] == 'Y'; $bShowRegionUpMobileMenu = $currentMobileMenuOptions['TOGGLE_OPTIONS']['OPTIONS']['MOBILE_MENU_TOGGLE_REGION']['ADDITIONAL_OPTIONS']['MOBILE_MENU_TOGGLE_REGION_UP']['VALUE'] == 'Y'; $bShowCabinetUpMobileMenu = $currentMobileMenuOptions['TOGGLE_OPTIONS']['OPTIONS']['MOBILE_MENU_TOGGLE_PERSONAL']['ADDITIONAL_OPTIONS']['MOBILE_MENU_TOGGLE_PERSONAL_UP']['VALUE'] == 'Y'; $bShowCompareUpMobileMenu = $currentMobileMenuOptions['TOGGLE_OPTIONS']['OPTIONS']['MOBILE_MENU_TOGGLE_COMPARE']['ADDITIONAL_OPTIONS']['MOBILE_MENU_TOGGLE_COMPARE_UP']['VALUE'] == 'Y'; $bShowCartUpMobileMenu = $currentMobileMenuOptions['TOGGLE_OPTIONS']['OPTIONS']['MOBILE_MENU_TOGGLE_CART']['ADDITIONAL_OPTIONS']['MOBILE_MENU_TOGGLE_CART_UP']['VALUE'] == 'Y'; $bShowButtonMobileMenu = $currentMobileMenuOptions['TOGGLE_OPTIONS']['OPTIONS']['MOBILE_MENU_TOGGLE_BUTTON']['VALUE'] == 'Y'; $bShowThemeSelectorMobileMenu = $currentMobileMenuOptions['TOGGLE_OPTIONS']['OPTIONS']['MOBILE_MENU_TOGGLE_THEME_SELECTOR']['VALUE'] == 'Y'; $bShowWidgetMobileMenu = $currentMobileMenuOptions['TOGGLE_OPTIONS']['OPTIONS']['MOBILE_MENU_TOGGLE_WIDGET']['VALUE'] == 'Y'; $topBlockColor = strtolower($arTheme['TOP_MENU_COLOR']['VALUE']); $mainBlockColor = strtolower($arTheme['MENU_COLOR']['VALUE']); $whiteBreadcrumbs = $arTheme['PAGE_TITLE']['VALUE'] === '1' || $arTheme['PAGE_TITLE']['VALUE'] === '2'; $bHeaderFon = $bMarginHeader && isset($currentHeaderOptions['ADDITIONAL_OPTIONS']['HEADER_FON']) && $currentHeaderOptions['ADDITIONAL_OPTIONS']['HEADER_FON']['VALUE'] == 'Y'; $siteSelectorName = $arTheme['SITE_SELECTOR_NAME']['VALUE']; ?>