У меня на сайте форма обртаной связи в других разделах не работает. Всё находится в хеадере вроде бы но почему то не работает в других разделах а вот на главной всё хорошо работает помогите пожауйста настроить. Вот коды
На этом коде всё всё нормально работает
<!DOCTYPE html>
<html lang="ru">
<?php
$page = "";
$curdir = $APPLICATION->GetCurDir();
$url = $APPLICATION->GetCurPage();
$is_catalog = false;
if (preg_match("#/catalog/#", $url)) {
$page = "catalog";
$is_catalog = true;
}
use WS\Helpers\FavouritesHelper;
?>
<head>
<meta charset="windows-1251">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta property="og:title" content="<?php $APPLICATION->ShowProperty("FacebookTitle"); ?>" />
<meta property="og:image" content="<?php $APPLICATION->ShowProperty("FacebookImage"); ?>" />
<meta property="og:description" content="<?php $APPLICATION->ShowProperty("FacebookDescription"); ?>" />
<title><?php $APPLICATION->ShowTitle(); ?></title>
<?php
$APPLICATION->SetAdditionalCSS("https://fonts.googleapis.com/css?family=Istok+Web:400,400italic,700,700italic&subset=latin,c... ;
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH . "/css/jquery.fancybox-1.3.4.css");
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH . "/css/main.css", true);
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH . "/css/bitrix.css", true);
$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH . "/js/jquery.min.js");
$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH . "/js/jquery.fancybox-1.3.4.pack.js");
$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH . "/js/script.js");
$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH . "/js/bitrix.js");
$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH . "/js/gt4u.js");
require_once sprintf("%s%s/include/ipgeobase/ipgeobase.php", $_SERVER["DOCUMENT_ROOT"], SITE_TEMPLATE_PATH);
require_once sprintf("%s/local/php_interface/io.php", $_SERVER["DOCUMENT_ROOT"]);
$APPLICATION->ShowHead(); ?>
</head>
<?php $catalog = (preg_match("/catalog\/[0-9]+\/.*\/[0-9]+/", $curdir)); ?>
<body class="<?php if ($catalog) echo 'body-detail-background'; ?>">
<?php
if (CSite::InDir('/catalog/')) {
$APPLICATION->IncludeComponent(
"bitrix:main.include",
".default",
array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/oneretarget.php",
"EDIT_TEMPLATE" => ""
), false
);
}
$APPLICATION->ShowPanel();
if (!$catalog) { ?>
<div class="global-container <?php
$APPLICATION->ShowProperty('NOT_SHOW_CATALOG_MARGIN_MENU');
echo $is_catalog ? ' global-container_catalog' : '';
?>">
<?php
if ($is_catalog) {
$catalog_id = WS_PSettings::getFieldValue("CATALOG_ID");
$count_fav = FavouritesHelper::countActiveFavouritiesElements($APPLICATION->get_cookie('favorite_cookie_value'), $catalog_id);
$not_show_catalog_bar = $APPLICATION->GetProperty("NOT_SHOW_CATALOG_BAR");
global $USER;
$curUser = $USER->GetId();
$cntFav = 0;
$ibID = 33;
if (!empty($curUser) && CModule::IncludeModule("iblock")) {
$cntFav = CIBlockElement::GetList(
array(),
array(
"IBLOCK_ID" => $ibID,
"PROPERTY_F_USER" => $curUser
),
array(),
false,
array('ID', 'NAME')
);
} ?>
<div class="fixed-block-infotamaton mhide">
<div class="container-in clearfix">
<div class="person">
<i class="icon-profile"></i>
<?php
global $USER;
if ($USER->IsAuthorized()) { ?>
<a href="/catalog/personal/?filter_history=Y">
<?php echo $USER->GetFullName() ? $USER->GetFullName() : $USER->GetByLogin(); ?>
</a>
<?php } else { ?>
<a href="/ajax/auth.php/?backurl=<?php echo $APPLICATION->GetCurPage(); ?>" oncl ick="return false;" rel="nofollow" class="auth modalbox">Вход</a> /
<a href="/auth/?register=yes&backurl=<?php echo $APPLICATION->GetCurPage(); ?>">Регистрация</a>
<?php } ?>
</div>
<div class="descr">
<div class="item">
<?php
$APPLICATION->IncludeComponent(
"bitrix:catalog.compare.list",
"main",
array(
"AJAX_MODE" => "N",
"IBLOCK_TYPE" => "1c_catalog",
"IBLOCK_ID" => $catalog_id,
"DETAIL_URL" => "",
"COMPARE_URL" => "/catalog/compare.php",
"NAME" => "CATALOG_COMPARE_LIST",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
), false
);
if ($USER->IsAuthorized()) $link = "show_favorites();"; else $link = "location.href = '/catalog/favourites/';"; ?>
</div>
<div class="item" oncl ick="<?php echo $link; ?>" style="cursor: pointer;">
<i class="icon-like tooltip title="В избранное"></i>
<span id="favorites_countx" >
<?php echo $count_fav; ?>
</span>
</div>
<div class="item" id="bid">
<i class="icon-product"></i>
<?php
$APPLICATION->IncludeComponent(
"bitrix:sale.basket.basket.small",
"main",
array(
"PATH_TO_BASKET" => "/catalog/cart/",
"PATH_TO_ORDER" => "/catalog/order/make/",
"PRICE" => true
), false
); ?>
</div>
<a href="/catalog/cart/" class="button transition">
оформить заказ
</a>
</div>
</div>
</div>
<?php } ?>
<div class="top-fixed-container <?php echo $is_catalog ? 'top-fixed-container_catalog' : ''; ?>">
<div class="header">
<div class="container-in clearfix">
<div class="left">
<?php
$APPLICATION->IncludeComponent(
"bitrix:main.include",
".default",
array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/logo.php",
"EDIT_TEMPLATE" => ""
), false
);
$APPLICATION->IncludeComponent(
"shelf_rf:geoip",
"header",
array(
"IBLOCK_CODE" => "filials",
"CACHE_TYPE" => "A",
"CACHE_TIME" => 360000
), false
); ?>
</div>
<div class="contact mhide">
<div class="phone">
<strong class="size20">
<?php echo $APPLICATION->ShowViewContent('PHONE'); ?>
</strong>
</div>
<div class="time">
<span class="grey">
<?php
$APPLICATION->IncludeComponent(
"bitrix:main.include",
".default",
array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/time_work.php",
"EDIT_TEMPLATE" => ""
), false
); ?>
</span>
</div>
<div class="l-feedback">
<i class="icon-mail"></i>
<a href="#feedback-question" rel="nofollow" class="modalbox link">Задать вопрос</a>
<div class="hide" style="display: none;">
<div id="feedback-question">
<?php
$APPLICATION->IncludeComponent(
"bitrix:form",
"shelf_feedback",
array(
"AJAX_MODE" => "Y",
"SEF_MODE" => "N",
"WEB_FORM_ID" => "6",
"RESULT_ID" => $_REQUEST[RESULT_ID],
"START_PAGE" => "new",
"SHOW_LIST_PAGE" => "N",
"SHOW_EDIT_PAGE" => "N",
"SHOW_VIEW_PAGE" => "N",
"SUCCESS_URL" => "",
"SHOW_ANSWER_VALUE" => "N",
"SHOW_ADDITIONAL" => "Y",
"SHOW_STATUS" => "N",
"EDIT_ADDITIONAL" => "Y",
"EDIT_STATUS" => "N",
"NOT_SHOW_FILTER" => array(),
"NOT_SHOW_TABLE" => array(),
"CHAIN_ITEM_TEXT" => "",
"CHAIN_ITEM_LINK" => "",
"IGNORE_CUSTOM_TEMPLATE" => "N",
"USE_EXTENDED_ERRORS" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600",
"CACHE_NOTES" => "",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
"VARIABLE_ALIASES" => array("action" => "action")
)
); ?>
</div>
</div>
</div>
</div>
<div class="contact mhide">
<div class="phone">
<strong class="size20">
<?php
$APPLICATION->IncludeComponent(
"bitrix:main.include",
".default",
array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/phone.php",
"EDIT_TEMPLATE" => ""
), false
); ?>
</strong>
</div>
<div class="time">
<span class="grey">Звонок по России бесплатный</span>
</div>
<div class="item call-me">
<i class="icon-phone"></i><a href="#feedback-telephone" class="modalbox link" style="cursor:pointer;">Заказать звонок</a>
<div class="hide" style="display: none;">
<div id="feedback-telephone">
<form name="REQUEST_CALL" action="#result" method="POST" enctype="multipart/form-data" id="header">
<?php
$APPLICATION->IncludeComponent(
"bitrix:form",
"shelf_feedback",
array(
"START_PAGE" => "new",
"SHOW_LIST_PAGE" => "N",
"SHOW_EDIT_PAGE" => "N",
"SHOW_VIEW_PAGE" => "N",
"SUCCESS_URL" => "",
"WEB_FORM_ID" => "7",
"RESULT_ID" => $_REQUEST[RESULT_ID],
"SHOW_ANSWER_VALUE" => "N",
"SHOW_ADDITIONAL" => "Y",
"SHOW_STATUS" => "N",
"EDIT_ADDITIONAL" => "Y",
"EDIT_STATUS" => "N",
"NOT_SHOW_FILTER" => array(0=>"",1=>"",),
"NOT_SHOW_TABLE" => array(0=>"",1=>"",),
"IGNORE_CUSTOM_TEMPLATE" => "N",
"USE_EXTENDED_ERRORS" => "N",
"SEF_MODE" => "N",
"AJAX_MODE" => "Y",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600",
"CHAIN_ITEM_TEXT" => "",
"CHAIN_ITEM_LINK" => "",
"AJAX_OPTION_ADDITIONAL" => "483",
"VARIABLE_ALIASES" => array("action" => "action")
)
); ?>
</form>
</div>
</div>
</div>
</div>
<div class="search-block mhide">
<?php
$APPLICATION->IncludeComponent(
"bitrix:search.form",
"shelf_search",
array(
"USE_SUGGEST" => "N",
"PAGE" => "/search/index.php"
)
); ?>
<div class="header-soc">
<div class="header-soc-title">Поделиться</div>
<div class="header-soc-links">
<ul>
<?php
$APPLICATION->IncludeComponent(
"bitrix:main.include",
".default",
array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/header_social.php",
"EDIT_TEMPLATE" => ""
), false
); ?>
</ul>
</div>
</div>
<?php
$APPLICATION->IncludeComponent(
"bitrix:main.include",
"",
array(
"AREA_FILE_SHOW" => "file",
"AREA_FILE_SUFFIX" => "inc",
"EDIT_TEMPLATE" => "",
"PATH" => "/local/templates/shelf_new/include/header_association.php",
)
); ?>
</div>
<a href="jav * ascript:void(0);" class="mobile-menu dhide" id="mobile-menu">
<i class="icon-mobile-menu"></i>
</a>
</div>
</div>
<div class="navigation close <?php echo $is_catalog ? 'navigation_top' : ''; ?>" id="navigation-menu">
<div class="container-in">
<?php
$APPLICATION->IncludeComponent(
"bitrix:menu",
"top",
array(
"MENU_CACHE_TYPE" => "N",
"MENU_CACHE_TIME" => "3600",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(
),
"MAX_LEVEL" => "2",
"CHILD_MENU_TYPE" => "left",
"USE_EXT" => "N",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N",
"COMPONENT_TEMPLATE" => "top",
"ROOT_MENU_TYPE" => "top"
), false
); ?>
</div>
<div class="container-info dhide">
<div class="person">
<i class="icon-profile"></i>
<?php
global $USER;
if ($USER->IsAuthorized()) {
?>
<a href="/catalog/personal/?filter_history=Y">
<?php echo $USER->GetFullName() ? $USER->GetFullName() : $USER->GetByLogin(); ?>
</a>
<?php } else { ?>
<a href="/ajax/auth.php/?backurl=<?php echo $APPLICATION->GetCurPage(); ?>" oncl ick="return false;" rel="nofollow" class="auth modalbox">Вход</a> /
<a href="/auth/?register=yes&backurl=<?php echo $APPLICATION->GetCurPage(); ?>">Регистрация</a>
<?php } ?>
</div>
<div class="descr clearfix">
<div class="item">
<?php
$APPLICATION->IncludeComponent(
"bitrix:catalog.compare.list",
"main",
array(
"AJAX_MODE" => "N",
"IBLOCK_TYPE" => "1c_catalog",
"IBLOCK_ID" => $catalog_id,
"DETAIL_URL" => "",
"COMPARE_URL" => "/catalog/compare.php",
"NAME" => "CATALOG_COMPARE_LIST",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
), false
); ?>
</div>
<div class="item" oncl ick="<?php echo $link; ?>" style="cursor: pointer;">
<i class="icon-like"></i>
<span id="favorites_countx">
<?php echo $count_fav; ?>
</span>
</div>
<div class="item" id="bid"><i class="icon-product"></i>
<?php
$APPLICATION->IncludeComponent(
"bitrix:sale.basket.basket.small",
"main",
array(
"PATH_TO_BASKET" => "/catalog/cart/",
"PATH_TO_ORDER" => "/catalog/order/make/",
), false
); ?>
</div>
</div>
<div>
<a href="/catalog/cart/" class="button transition">
оформить заказ
</a>
</div>
</div>
<a href="jav * ascript:void(0);" class="dhide close" id="mobile-menu-in">
<i class="icon-close-nav"></i>
</a>
</div>
<!-- catalog menu -->
<?php if ($is_catalog) { ?>
<div class="navigation close navigation_catalog <?php echo $not_show_catalog_bar; ?>" id="navigation-menu">
<div class="container-in">
<?php
$APPLICATION->IncludeComponent(
"bitrix:menu",
"catalog-menu-multilevel",
array(
"ROOT_MENU_TYPE" => "catalog",
"MENU_CACHE_TYPE" => "N",
"MENU_CACHE_TIME" => "3600",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(),
"MAX_LEVEL" => "2",
"CHILD_MENU_TYPE" => "left",
"USE_EXT" => "Y",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N",
"COMPONENT_TEMPLATE" => "horizontal_multilevel"
),
false
); ?>
</div>
</div>
<?php } ?>
</div><!-- top-fixed-container END -->
<div id="breadcrumbs" class="container-in mhide <?php echo $not_show_catalog_bar; ?>">
<?php
$APPLICATION->IncludeComponent(
"bitrix:breadcrumb",
"nav",
array(
"START_FROM" => "0",
"PATH" => "",
"SITE_ID" => "s1"
), false
); ?>
</div>
<?php
if ($curdir == "/search/" || $curdir == "/auth/") { ?>
<h1 class="shelves-dont-show-h">
<?php $APPLICATION->ShowTitle(false); ?>
</h1>
<?php
}
if ($is_catalog) { ?>
<div class="container-in dhide <?php echo $not_show_catalog_bar; ?>">
<h1 class="title-page">
<?php $APPLICATION->ShowTitle(false); ?>
</h1>
</div>
<div class="container-in mhide <?php echo $not_show_catalog_bar; ?>">
<div class="block-catalog-filter clearfix">
<?php
if ($APPLICATION->GetCurPage(false) == "/catalog/") { ?>
<?php $APPLICATION->SetPageProperty("NOT_SHOW_NAV_CHAIN",
"Y"); ?>
<div class="hidden-breadcrumbs"></div>
<a href="jav * ascript:void(0);" class="button-menu-catalog-full">Каталог</a>
<?php } else { ?>
<div class="hidden-breadcrumbs"></div>
<a href="jav * ascript:void(0);" class="button-menu-catalog-full">
<?php $APPLICATION->ShowTitle(); ?>
</a>
<?php } ?>
<div class="block-information">
<div class="item">
<a href="/catalog/return/"><i class="icon-return-menu"></i> Возврат</a>
</div>
<div class="item">
<a href="/catalog/oplata/"><i class="icon-payment-menu"></i> оплата</a>
</div>
<div class="item">
<a href="/catalog/howto/"><i class="icon-basket-menu"></i> как купить</a>
</div>
<div class="item">
<a href="/catalog/dostavka/"><i class="icon-dostavka-menu"></i> Доставка</a>
</div>
</div>
</div>
<div style="position:relative;">
<?php
$APPLICATION->IncludeComponent(
"bitrix:menu",
"catalog",
array(
"ROOT_MENU_TYPE" => "catalog",
"MENU_CACHE_TYPE" => "N",
"MENU_CACHE_TIME" => "3600",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(),
"MAX_LEVEL" => "2",
"CHILD_MENU_TYPE" => "catalog",
"USE_EXT" => "Y",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N"
), false
); ?>
</div>
</div>
<?php }
} ?>
А вот код хеадера в других разделах
<!DOCTYPE html>
<html lang="ru">
<?
$asset = \Bitrix\Main\Page\Asset::getInstance();
$page ="";
$url = $APPLICATION->GetCurPage();
if (preg_match("#/catalog/#", $url)) {
$page = "catalog";
}
use WS\Helpers\FavouritesHelper;
?>
<head>
<meta charset="windows-1251">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta property="og:title" content="<?$APPLICATION->ShowProperty("FacebookTitle")?>" />
<meta property="og:image" content="<?$APPLICATION->ShowProperty("FacebookImage")?>" />
<meta property="og:description" content="<?$APPLICATION->ShowProperty("FacebookDescription")?>" />
<title><?$APPLICATION->ShowTitle(false)?></title>
<?
$APPLICATION->SetAdditionalCSS("https://fonts.googleapis.com/css?family=Istok+Web:400,400italic,700,700italic&subset=latin,c... ;
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH . "/css/main.css", true);
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH . "/css/bitrix.css", true);
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH . "/css/main.landing.css", true);
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH . "/css/bitrix.landing.css", true);
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH . "/local/templates/landing/css/jquery.fancybox.css", true);
$APPLICATION->AddHeadScript("/local/templates/shelf_new/js/jquery.min.js");
$APPLICATION->SetAdditionalCSS("/local/templates/shelf_new/css/jquery.fancybox-1.3.4.css");
$APPLICATION->AddHeadScript("/local/templates/shelf_new/js/jquery.fancybox-1.3.4.pack.js");
$APPLICATION->AddHeadScript("/local/templates/shelf_new/js/script.js");
$APPLICATION->AddHeadScript("/local/templates/shelf_new/js/bitrix.js");
$APPLICATION->AddHeadScript("/local/templates/shelf_new/js/noselect.js");
$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH . "/js/plugins.js");
$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH . "/js/main.js");
$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH . "/js/gt4u.js");
$APPLICATION->AddHeadScript("/local/templates/shelf_new/js/alloka.js");
$APPLICATION->AddHeadScript("https://analytics.alloka.ru/v4/alloka.js") ;
$APPLICATION->AddHeadScript("https://maps.googleapis.com/maps/api/js?v=3.20&sensor=false&key=AIzaSyAeEFkz... ;
?>
<?require_once($_SERVER["DOCUMENT_ROOT"] . SITE_TEMPLATE_PATH. "/include/ipgeobase/ipgeobase.php");?>
<?require_once($_SERVER["DOCUMENT_ROOT"] . "/local/php_interface/io.php");?>
<?$APPLICATION->ShowHead()?>
</head>
<?php $catalog = (preg_match("/catalog\/[0-9]+\/.*\/[0-9]+/", $APPLICATION->GetCurDir()))?>
<body <? if ($catalog) echo "class='body-detail-background'"?>>
<?php if (CSite::InDir('/catalog/')): ?>
<? $APPLICATION->IncludeComponent("bitrix:main.include", ".default", array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/oneretarget.php",
"EDIT_TEMPLATE" => ""
), false); ?>
<?php endif; ?>
<?$APPLICATION->ShowPanel();?>
<?if (!$catalog) :?>
<div class="global-container<?= ($page == "catalog")? ' global-container_catalog':'' ?>">
<?if ($page == "catalog"):?>
<?php
global $USER;
$curUser = $USER->GetId();
$cntFav = 0;
$ibID = 33;
if (!empty($curUser)) {
if (CModule::IncludeModule("iblock")) {
$cntFav = CIBlockElement::GetList(Array(), Array("IBLOCK_ID" => $ibID, "PROPERTY_F_USER" => $curUser), array(), false, array('ID', 'NAME'));
// echo $cntFav;
}
}
?>
<div class="fixed-block-infotamaton mhide">
<div class="container-in clearfix">
<div class="person">
<i class="icon-profile"></i>
<?global $USER;
if ($USER->IsAuthorized()):?>
<a href="/catalog/personal/?filter_history=Y"><?=$USER->GetFullName() ? $USER->GetFullName() : $USER->GetByLogin()?></a>
<?else:?>
<a href="/ajax/auth.php/?backurl=<?=$APPLICATION->GetCurPage()?>" oncl ick="return false;" rel="nofollow" class="auth modalbox">Вход</a> /
<a href="/auth/?register=yes&backurl=<?=$APPLICATION->GetCurPage()?>">Регистрация</a>
<?endif;?>
</div>
<div class="descr">
<div class="item">
<?$APPLICATION->IncludeComponent("bitrix:catalog.compare.list", "main", Array(
"AJAX_MODE" => "N", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅ AJAX
"IBLOCK_TYPE" => "1c_catalog", // пїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"IBLOCK_ID" => WS_PSettings::getFieldValue("CATALOG_ID"), // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"DETAIL_URL" => "", // URL, пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"COMPARE_URL" => "/catalog/compare.php", // URL пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"NAME" => "CATALOG_COMPARE_LIST", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅ пїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"AJAX_OPTION_JUMP" => "N", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅ пїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"AJAX_OPTION_STYLE" => "Y", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ
"AJAX_OPTION_HISTORY" => "N", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
),
false
);?>
</div>
<?php
if ($USER->IsAuthorized()){
$link = "show_favorites();";
}else {
$link = "location.href = '/catalog/favourites/';";
}
?>
<div class="item" oncl ick="<?=$link?>" style="cursor: pointer;">
<i class="icon-like tooltip title="В избранное"></i><span id="favorites_countx" ><?= FavouritesHelper::countActiveFavouritiesElements($APPLICATION->get_cookie('favorite_cookie_value'), WS_PSettings::getFieldValue("CATALOG_ID"));?></span>
</div>
<div class="item" id="bid"><i class="icon-product"></i>
<?$APPLICATION->IncludeComponent("bitrix:sale.basket.basket.small", "main", Array(
"PATH_TO_BASKET" => "/catalog/cart/",
"PATH_TO_ORDER" => "/catalog/order/make/",
"PRICE" => true
),
false
);?>
</div>
<a href="/catalog/cart/" class="button transition">
оформить заказ
</a>
</div>
</div>
</div>
<?endif;?>
<div class="top-fixed-container<?= ($page == "catalog")? ' top-fixed-container_catalog':'' ?>">
<div class="header">
<div class="container-in clearfix">
<div class="left">
<?$APPLICATION->IncludeComponent("bitrix:main.include", ".default", array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/logo.php",
"EDIT_TEMPLATE" => ""
),
false
);?>
<?php $APPLICATION->IncludeComponent(
"shelf_rf:geoip",
"header",
array(
"IBLOCK_CODE" => "filials",
"CACHE_TYPE" => "A",
"CACHE_TIME" => 360000
),
false
); ?>
</div>
<div class="contact mhide">
<div class="phone">
<strong class="size20">
<?= $APPLICATION->ShowViewContent('PHONE'); ?>
</strong>
</div>
<div class="time">
<span class="grey">
<?$APPLICATION->IncludeComponent("bitrix:main.include", ".default", array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/time_work.php",
"EDIT_TEMPLATE" => ""
),
false
);?>
</span>
</div>
<div class="l-feedback">
<i class="icon-mail"></i>
<a href="#feedback-question" rel="nofollow" class="modalbox link">Задать вопрос</a>
<div class="hide" style="display: none;">
<div id="feedback-question">
<?$APPLICATION->IncludeComponent(
"bitrix:form",
"shelf_feedback",
Array(
"AJAX_MODE" => "Y",
"SEF_MODE" => "N",
"WEB_FORM_ID" => "6",
"RESULT_ID" => $_REQUEST[RESULT_ID],
"START_PAGE" => "new",
"SHOW_LIST_PAGE" => "N",
"SHOW_EDIT_PAGE" => "N",
"SHOW_VIEW_PAGE" => "N",
"SUCCESS_URL" => "",
"SHOW_ANSWER_VALUE" => "N",
"SHOW_ADDITIONAL" => "Y",
"SHOW_STATUS" => "N",
"EDIT_ADDITIONAL" => "Y",
"EDIT_STATUS" => "N",
"NOT_SHOW_FILTER" => array(),
"NOT_SHOW_TABLE" => array(),
"CHAIN_ITEM_TEXT" => "",
"CHAIN_ITEM_LINK" => "",
"IGNORE_CUSTOM_TEMPLATE" => "N",
"USE_EXTENDED_ERRORS" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600",
"CACHE_NOTES" => "",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
"VARIABLE_ALIASES" => Array(
"action" => "action"
)
)
);?>
</div>
</div>
</div>
</div>
<div class="contact mhide">
<div class="phone">
<strong class="size20">
<?$APPLICATION->IncludeComponent("bitrix:main.include", ".default", array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/phone.php",
"EDIT_TEMPLATE" => ""
),
false
);?>
</strong>
</div>
<div class="time">
<span class="grey">Звонок по России бесплатный</span>
</div>
<div class="item call-me">
<i class="icon-phone"></i><a class="b24-web-form-popup-btn-8 link" style="cursor:pointer;">Заказать звонок</a>
<div class="hide" style="display: none;">
<div id="feedback-telephone">
<form name="REQUEST_CALL" action="#result" method="POST" enctype="multipart/form-data" id="header">
<?$APPLICATION->IncludeComponent(
"bitrix:form",
"shelf_feedback",
Array(
"START_PAGE" => "new",
"SHOW_LIST_PAGE" => "N",
"SHOW_EDIT_PAGE" => "N",
"SHOW_VIEW_PAGE" => "N",
"SUCCESS_URL" => "",
"WEB_FORM_ID" => "7",
"RESULT_ID" => $_REQUEST[RESULT_ID],
"SHOW_ANSWER_VALUE" => "N",
"SHOW_ADDITIONAL" => "Y",
"SHOW_STATUS" => "N",
"EDIT_ADDITIONAL" => "Y",
"EDIT_STATUS" => "N",
"NOT_SHOW_FILTER" => array(0=>"",1=>"",),
"NOT_SHOW_TABLE" => array(0=>"",1=>"",),
"IGNORE_CUSTOM_TEMPLATE" => "N",
"USE_EXTENDED_ERRORS" => "N",
"SEF_MODE" => "N",
"AJAX_MODE" => "Y",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600",
"CHAIN_ITEM_TEXT" => "",
"CHAIN_ITEM_LINK" => "",
"AJAX_OPTION_ADDITIONAL" => "483",
"VARIABLE_ALIASES" => Array(
"action" => "action"
)
)
);?>
</form>
</div>
</div>
</div>
</div>
<div class="search-block mhide">
<?$APPLICATION->IncludeComponent("bitrix:search.form", "shelf_search", array(
"USE_SUGGEST" => "N",
"PAGE" => "/search/index.php"
)
);?>
<div class="header-soc">
<div class="header-soc-title">Поделиться</div>
<div class="header-soc-links">
<ul>
<? $APPLICATION->IncludeComponent("bitrix:main.include", ".default", array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/header_social.php",
"EDIT_TEMPLATE" => ""
),
false
); ?>
</ul>
</div>
</div>
<?$APPLICATION->IncludeComponent(
"bitrix:main.include",
"",
Array(
"AREA_FILE_SHOW" => "file",
"AREA_FILE_SUFFIX" => "inc",
"EDIT_TEMPLATE" => "",
"PATH" => "/local/templates/shelf_new/include/header_association.php",
)
);?>
</div>
<a href="jav * ascript:void(0);" class="mobile-menu dhide" id="mobile-menu">
<i class="icon-mobile-menu"></i>
</a>
</div>
</div>
<div class="navigation close<?= ($page == "catalog")? ' navigation_top':'' ?>" id="navigation-menu">
<div class="container-in">
<?$APPLICATION->IncludeComponent(
"bitrix:menu",
"top",
array(
"MENU_CACHE_TYPE" => "N",
"MENU_CACHE_TIME" => "3600",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(
),
"MAX_LEVEL" => "2",
"CHILD_MENU_TYPE" => "left",
"USE_EXT" => "N",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N",
"COMPONENT_TEMPLATE" => "top",
"ROOT_MENU_TYPE" => "top"
),
false
);?>
</div>
<div class="container-info dhide">
<div class="person">
<i class="icon-profile"></i>
<?global $USER;
if ($USER->IsAuthorized()):?>
<a href="/catalog/personal/?filter_history=Y"><?=$USER->GetFullName() ? $USER->GetFullName() : $USER->GetByLogin()?></a>
<?else:?>
<a href="/ajax/auth.php/?backurl=<?=$APPLICATION->GetCurPage()?>" oncl ick="return false;" rel="nofollow" class="auth modalbox">Вход</a> /
<a href="/auth/?register=yes&backurl=<?=$APPLICATION->GetCurPage()?>">Регистрация</a>
<?endif;?>
</div>
<div class="descr clearfix">
<div class="item">
<?$APPLICATION->IncludeComponent("bitrix:catalog.compare.list", "main", Array(
"AJAX_MODE" => "N", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅ AJAX
"IBLOCK_TYPE" => "1c_catalog", // пїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"IBLOCK_ID" => WS_PSettings::getFieldValue("CATALOG_ID"), // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"DETAIL_URL" => "", // URL, пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"COMPARE_URL" => "/catalog/compare.php", // URL пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"NAME" => "CATALOG_COMPARE_LIST", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅ пїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"AJAX_OPTION_JUMP" => "N", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅ пїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"AJAX_OPTION_STYLE" => "Y", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ
"AJAX_OPTION_HISTORY" => "N", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
),
false
);?>
</div>
<div class="item" oncl ick="<?=$link?>" style="cursor: pointer;">
<i class="icon-like"></i><span id="favorites_countx"><?= FavouritesHelper::countActiveFavouritiesElements($APPLICATION->get_cookie('favorite_cookie_value'), WS_PSettings::getFieldValue("CATALOG_ID"));?></span>
</div>
<div class="item" id="bid"><i class="icon-product"></i>
<?$APPLICATION->IncludeComponent("bitrix:sale.basket.basket.small", "main", Array(
"PATH_TO_BASKET" => "/catalog/cart/",
"PATH_TO_ORDER" => "/catalog/order/make/",
),
false
);?>
</div>
</div>
<div>
<a href="/catalog/cart/" class="button transition">
оформить заказ
</a>
</div>
</div>
<a href="jav * ascript:void(0);" class="dhide close" id="mobile-menu-in">
<i class="icon-close-nav"></i>
</a>
</div>
<!-- catalog menu -->
<? if ($page == "catalog") : ?>
<div class="navigation close navigation_catalog" id="navigation-menu">
<div class="container-in">
<?$APPLICATION->IncludeComponent(
"bitrix:menu",
"catalog-menu-multilevel",
array(
"ROOT_MENU_TYPE" => "catalog",
"MENU_CACHE_TYPE" => "N",
"MENU_CACHE_TIME" => "3600",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(
),
"MAX_LEVEL" => "2",
"CHILD_MENU_TYPE" => "left",
"USE_EXT" => "Y",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N",
"COMPONENT_TEMPLATE" => "horizontal_multilevel"
),
false
);?>
</div>
</div>
<?php endif; ?>
</div><!-- <-- top-fixed-container END -->
<?if ($page == "catalog"):?>
<div class="container-in dhide">
<h1 class="title-page"><?//$APPLICATION->ShowTitle(false)?></h1>
</div>
<div class="container-in mhide">
<div class="block-catalog-filter clearfix">
<?if ($APPLICATION->GetCurPage() == "/catalog/"):?>
<?$APPLICATION->SetPageProperty("NOT_SHOW_NAV_CHAIN", "Y");?>
<div class="hidden-breadcrumbs"></div>
<a href="jav * ascript:void(0);" class="button-menu-catalog-full">Каталог</a>
<?else:?>
<a href="jav * ascript:void(0);" class="button-menu-catalog-full"><?$APPLICATION->ShowProperty("section_name")?></a>
<?endif?>
<div class="block-information">
<div class="item">
<a href="/catalog/return/"><i class="icon-return-menu"></i> Возврат</a>
</div>
<div class="item">
<a href="/catalog/oplata/"><i class="icon-payment-menu"></i> оплата</a>
</div>
<div class="item">
<a href="/catalog/howto/"><i class="icon-basket-menu"></i> как купить</a>
</div>
<div class="item">
<a href="/catalog/dostavka/"><i class="icon-dostavka-menu"></i> Доставка</a>
</div>
</div>
</div>
<div style="position:relative">
<?$APPLICATION->IncludeComponent("bitrix:menu", "catalog", array(
"ROOT_MENU_TYPE" => "catalog",
"MENU_CACHE_TYPE" => "N",
"MENU_CACHE_TIME" => "3600",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(
),
"MAX_LEVEL" => "2",
"CHILD_MENU_TYPE" => "catalog",
"USE_EXT" => "Y",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N"
),
false
);?>
</div>
</div>
<?endif?>
<?php endif;?>
<script>var index = 0;</script>
<div id="breadcrumbs" class="container-in mhide <?$APPLICATION->ShowProperty("NOT_SHOW_CATALOG_BAR")?>">
<?$APPLICATION->IncludeComponent("bitrix:breadcrumb", "nav", array(
"START_FROM" => "0",
"PATH" => "",
"SITE_ID" => "s1"
),
false
);
?>
</div>
На этом коде всё всё нормально работает
<!DOCTYPE html>
<html lang="ru">
<?php
$page = "";
$curdir = $APPLICATION->GetCurDir();
$url = $APPLICATION->GetCurPage();
$is_catalog = false;
if (preg_match("#/catalog/#", $url)) {
$page = "catalog";
$is_catalog = true;
}
use WS\Helpers\FavouritesHelper;
?>
<head>
<meta charset="windows-1251">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta property="og:title" content="<?php $APPLICATION->ShowProperty("FacebookTitle"); ?>" />
<meta property="og:image" content="<?php $APPLICATION->ShowProperty("FacebookImage"); ?>" />
<meta property="og:description" content="<?php $APPLICATION->ShowProperty("FacebookDescription"); ?>" />
<title><?php $APPLICATION->ShowTitle(); ?></title>
<?php
$APPLICATION->SetAdditionalCSS("
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH . "/css/jquery.fancybox-1.3.4.css");
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH . "/css/main.css", true);
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH . "/css/bitrix.css", true);
$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH . "/js/jquery.min.js");
$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH . "/js/jquery.fancybox-1.3.4.pack.js");
$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH . "/js/script.js");
$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH . "/js/bitrix.js");
$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH . "/js/gt4u.js");
require_once sprintf("%s%s/include/ipgeobase/ipgeobase.php", $_SERVER["DOCUMENT_ROOT"], SITE_TEMPLATE_PATH);
require_once sprintf("%s/local/php_interface/io.php", $_SERVER["DOCUMENT_ROOT"]);
$APPLICATION->ShowHead(); ?>
</head>
<?php $catalog = (preg_match("/catalog\/[0-9]+\/.*\/[0-9]+/", $curdir)); ?>
<body class="<?php if ($catalog) echo 'body-detail-background'; ?>">
<?php
if (CSite::InDir('/catalog/')) {
$APPLICATION->IncludeComponent(
"bitrix:main.include",
".default",
array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/oneretarget.php",
"EDIT_TEMPLATE" => ""
), false
);
}
$APPLICATION->ShowPanel();
if (!$catalog) { ?>
<div class="global-container <?php
$APPLICATION->ShowProperty('NOT_SHOW_CATALOG_MARGIN_MENU');
echo $is_catalog ? ' global-container_catalog' : '';
?>">
<?php
if ($is_catalog) {
$catalog_id = WS_PSettings::getFieldValue("CATALOG_ID");
$count_fav = FavouritesHelper::countActiveFavouritiesElements($APPLICATION->get_cookie('favorite_cookie_value'), $catalog_id);
$not_show_catalog_bar = $APPLICATION->GetProperty("NOT_SHOW_CATALOG_BAR");
global $USER;
$curUser = $USER->GetId();
$cntFav = 0;
$ibID = 33;
if (!empty($curUser) && CModule::IncludeModule("iblock")) {
$cntFav = CIBlockElement::GetList(
array(),
array(
"IBLOCK_ID" => $ibID,
"PROPERTY_F_USER" => $curUser
),
array(),
false,
array('ID', 'NAME')
);
} ?>
<div class="fixed-block-infotamaton mhide">
<div class="container-in clearfix">
<div class="person">
<i class="icon-profile"></i>
<?php
global $USER;
if ($USER->IsAuthorized()) { ?>
<a href="/catalog/personal/?filter_history=Y">
<?php echo $USER->GetFullName() ? $USER->GetFullName() : $USER->GetByLogin(); ?>
</a>
<?php } else { ?>
<a href="/ajax/auth.php/?backurl=<?php echo $APPLICATION->GetCurPage(); ?>" oncl ick="return false;" rel="nofollow" class="auth modalbox">Вход</a> /
<a href="/auth/?register=yes&backurl=<?php echo $APPLICATION->GetCurPage(); ?>">Регистрация</a>
<?php } ?>
</div>
<div class="descr">
<div class="item">
<?php
$APPLICATION->IncludeComponent(
"bitrix:catalog.compare.list",
"main",
array(
"AJAX_MODE" => "N",
"IBLOCK_TYPE" => "1c_catalog",
"IBLOCK_ID" => $catalog_id,
"DETAIL_URL" => "",
"COMPARE_URL" => "/catalog/compare.php",
"NAME" => "CATALOG_COMPARE_LIST",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
), false
);
if ($USER->IsAuthorized()) $link = "show_favorites();"; else $link = "location.href = '/catalog/favourites/';"; ?>
</div>
<div class="item" oncl ick="<?php echo $link; ?>" style="cursor: pointer;">
<i class="icon-like tooltip title="В избранное"></i>
<span id="favorites_countx" >
<?php echo $count_fav; ?>
</span>
</div>
<div class="item" id="bid">
<i class="icon-product"></i>
<?php
$APPLICATION->IncludeComponent(
"bitrix:sale.basket.basket.small",
"main",
array(
"PATH_TO_BASKET" => "/catalog/cart/",
"PATH_TO_ORDER" => "/catalog/order/make/",
"PRICE" => true
), false
); ?>
</div>
<a href="/catalog/cart/" class="button transition">
оформить заказ
</a>
</div>
</div>
</div>
<?php } ?>
<div class="top-fixed-container <?php echo $is_catalog ? 'top-fixed-container_catalog' : ''; ?>">
<div class="header">
<div class="container-in clearfix">
<div class="left">
<?php
$APPLICATION->IncludeComponent(
"bitrix:main.include",
".default",
array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/logo.php",
"EDIT_TEMPLATE" => ""
), false
);
$APPLICATION->IncludeComponent(
"shelf_rf:geoip",
"header",
array(
"IBLOCK_CODE" => "filials",
"CACHE_TYPE" => "A",
"CACHE_TIME" => 360000
), false
); ?>
</div>
<div class="contact mhide">
<div class="phone">
<strong class="size20">
<?php echo $APPLICATION->ShowViewContent('PHONE'); ?>
</strong>
</div>
<div class="time">
<span class="grey">
<?php
$APPLICATION->IncludeComponent(
"bitrix:main.include",
".default",
array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/time_work.php",
"EDIT_TEMPLATE" => ""
), false
); ?>
</span>
</div>
<div class="l-feedback">
<i class="icon-mail"></i>
<a href="#feedback-question" rel="nofollow" class="modalbox link">Задать вопрос</a>
<div class="hide" style="display: none;">
<div id="feedback-question">
<?php
$APPLICATION->IncludeComponent(
"bitrix:form",
"shelf_feedback",
array(
"AJAX_MODE" => "Y",
"SEF_MODE" => "N",
"WEB_FORM_ID" => "6",
"RESULT_ID" => $_REQUEST[RESULT_ID],
"START_PAGE" => "new",
"SHOW_LIST_PAGE" => "N",
"SHOW_EDIT_PAGE" => "N",
"SHOW_VIEW_PAGE" => "N",
"SUCCESS_URL" => "",
"SHOW_ANSWER_VALUE" => "N",
"SHOW_ADDITIONAL" => "Y",
"SHOW_STATUS" => "N",
"EDIT_ADDITIONAL" => "Y",
"EDIT_STATUS" => "N",
"NOT_SHOW_FILTER" => array(),
"NOT_SHOW_TABLE" => array(),
"CHAIN_ITEM_TEXT" => "",
"CHAIN_ITEM_LINK" => "",
"IGNORE_CUSTOM_TEMPLATE" => "N",
"USE_EXTENDED_ERRORS" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600",
"CACHE_NOTES" => "",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
"VARIABLE_ALIASES" => array("action" => "action")
)
); ?>
</div>
</div>
</div>
</div>
<div class="contact mhide">
<div class="phone">
<strong class="size20">
<?php
$APPLICATION->IncludeComponent(
"bitrix:main.include",
".default",
array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/phone.php",
"EDIT_TEMPLATE" => ""
), false
); ?>
</strong>
</div>
<div class="time">
<span class="grey">Звонок по России бесплатный</span>
</div>
<div class="item call-me">
<i class="icon-phone"></i><a href="#feedback-telephone" class="modalbox link" style="cursor:pointer;">Заказать звонок</a>
<div class="hide" style="display: none;">
<div id="feedback-telephone">
<form name="REQUEST_CALL" action="#result" method="POST" enctype="multipart/form-data" id="header">
<?php
$APPLICATION->IncludeComponent(
"bitrix:form",
"shelf_feedback",
array(
"START_PAGE" => "new",
"SHOW_LIST_PAGE" => "N",
"SHOW_EDIT_PAGE" => "N",
"SHOW_VIEW_PAGE" => "N",
"SUCCESS_URL" => "",
"WEB_FORM_ID" => "7",
"RESULT_ID" => $_REQUEST[RESULT_ID],
"SHOW_ANSWER_VALUE" => "N",
"SHOW_ADDITIONAL" => "Y",
"SHOW_STATUS" => "N",
"EDIT_ADDITIONAL" => "Y",
"EDIT_STATUS" => "N",
"NOT_SHOW_FILTER" => array(0=>"",1=>"",),
"NOT_SHOW_TABLE" => array(0=>"",1=>"",),
"IGNORE_CUSTOM_TEMPLATE" => "N",
"USE_EXTENDED_ERRORS" => "N",
"SEF_MODE" => "N",
"AJAX_MODE" => "Y",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600",
"CHAIN_ITEM_TEXT" => "",
"CHAIN_ITEM_LINK" => "",
"AJAX_OPTION_ADDITIONAL" => "483",
"VARIABLE_ALIASES" => array("action" => "action")
)
); ?>
</form>
</div>
</div>
</div>
</div>
<div class="search-block mhide">
<?php
$APPLICATION->IncludeComponent(
"bitrix:search.form",
"shelf_search",
array(
"USE_SUGGEST" => "N",
"PAGE" => "/search/index.php"
)
); ?>
<div class="header-soc">
<div class="header-soc-title">Поделиться</div>
<div class="header-soc-links">
<ul>
<?php
$APPLICATION->IncludeComponent(
"bitrix:main.include",
".default",
array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/header_social.php",
"EDIT_TEMPLATE" => ""
), false
); ?>
</ul>
</div>
</div>
<?php
$APPLICATION->IncludeComponent(
"bitrix:main.include",
"",
array(
"AREA_FILE_SHOW" => "file",
"AREA_FILE_SUFFIX" => "inc",
"EDIT_TEMPLATE" => "",
"PATH" => "/local/templates/shelf_new/include/header_association.php",
)
); ?>
</div>
<a href="jav * ascript:void(0);" class="mobile-menu dhide" id="mobile-menu">
<i class="icon-mobile-menu"></i>
</a>
</div>
</div>
<div class="navigation close <?php echo $is_catalog ? 'navigation_top' : ''; ?>" id="navigation-menu">
<div class="container-in">
<?php
$APPLICATION->IncludeComponent(
"bitrix:menu",
"top",
array(
"MENU_CACHE_TYPE" => "N",
"MENU_CACHE_TIME" => "3600",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(
),
"MAX_LEVEL" => "2",
"CHILD_MENU_TYPE" => "left",
"USE_EXT" => "N",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N",
"COMPONENT_TEMPLATE" => "top",
"ROOT_MENU_TYPE" => "top"
), false
); ?>
</div>
<div class="container-info dhide">
<div class="person">
<i class="icon-profile"></i>
<?php
global $USER;
if ($USER->IsAuthorized()) {
?>
<a href="/catalog/personal/?filter_history=Y">
<?php echo $USER->GetFullName() ? $USER->GetFullName() : $USER->GetByLogin(); ?>
</a>
<?php } else { ?>
<a href="/ajax/auth.php/?backurl=<?php echo $APPLICATION->GetCurPage(); ?>" oncl ick="return false;" rel="nofollow" class="auth modalbox">Вход</a> /
<a href="/auth/?register=yes&backurl=<?php echo $APPLICATION->GetCurPage(); ?>">Регистрация</a>
<?php } ?>
</div>
<div class="descr clearfix">
<div class="item">
<?php
$APPLICATION->IncludeComponent(
"bitrix:catalog.compare.list",
"main",
array(
"AJAX_MODE" => "N",
"IBLOCK_TYPE" => "1c_catalog",
"IBLOCK_ID" => $catalog_id,
"DETAIL_URL" => "",
"COMPARE_URL" => "/catalog/compare.php",
"NAME" => "CATALOG_COMPARE_LIST",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
), false
); ?>
</div>
<div class="item" oncl ick="<?php echo $link; ?>" style="cursor: pointer;">
<i class="icon-like"></i>
<span id="favorites_countx">
<?php echo $count_fav; ?>
</span>
</div>
<div class="item" id="bid"><i class="icon-product"></i>
<?php
$APPLICATION->IncludeComponent(
"bitrix:sale.basket.basket.small",
"main",
array(
"PATH_TO_BASKET" => "/catalog/cart/",
"PATH_TO_ORDER" => "/catalog/order/make/",
), false
); ?>
</div>
</div>
<div>
<a href="/catalog/cart/" class="button transition">
оформить заказ
</a>
</div>
</div>
<a href="jav * ascript:void(0);" class="dhide close" id="mobile-menu-in">
<i class="icon-close-nav"></i>
</a>
</div>
<!-- catalog menu -->
<?php if ($is_catalog) { ?>
<div class="navigation close navigation_catalog <?php echo $not_show_catalog_bar; ?>" id="navigation-menu">
<div class="container-in">
<?php
$APPLICATION->IncludeComponent(
"bitrix:menu",
"catalog-menu-multilevel",
array(
"ROOT_MENU_TYPE" => "catalog",
"MENU_CACHE_TYPE" => "N",
"MENU_CACHE_TIME" => "3600",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(),
"MAX_LEVEL" => "2",
"CHILD_MENU_TYPE" => "left",
"USE_EXT" => "Y",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N",
"COMPONENT_TEMPLATE" => "horizontal_multilevel"
),
false
); ?>
</div>
</div>
<?php } ?>
</div><!-- top-fixed-container END -->
<div id="breadcrumbs" class="container-in mhide <?php echo $not_show_catalog_bar; ?>">
<?php
$APPLICATION->IncludeComponent(
"bitrix:breadcrumb",
"nav",
array(
"START_FROM" => "0",
"PATH" => "",
"SITE_ID" => "s1"
), false
); ?>
</div>
<?php
if ($curdir == "/search/" || $curdir == "/auth/") { ?>
<h1 class="shelves-dont-show-h">
<?php $APPLICATION->ShowTitle(false); ?>
</h1>
<?php
}
if ($is_catalog) { ?>
<div class="container-in dhide <?php echo $not_show_catalog_bar; ?>">
<h1 class="title-page">
<?php $APPLICATION->ShowTitle(false); ?>
</h1>
</div>
<div class="container-in mhide <?php echo $not_show_catalog_bar; ?>">
<div class="block-catalog-filter clearfix">
<?php
if ($APPLICATION->GetCurPage(false) == "/catalog/") { ?>
<?php $APPLICATION->SetPageProperty("NOT_SHOW_NAV_CHAIN",
"Y"); ?>
<div class="hidden-breadcrumbs"></div>
<a href="jav * ascript:void(0);" class="button-menu-catalog-full">Каталог</a>
<?php } else { ?>
<div class="hidden-breadcrumbs"></div>
<a href="jav * ascript:void(0);" class="button-menu-catalog-full">
<?php $APPLICATION->ShowTitle(); ?>
</a>
<?php } ?>
<div class="block-information">
<div class="item">
<a href="/catalog/return/"><i class="icon-return-menu"></i> Возврат</a>
</div>
<div class="item">
<a href="/catalog/oplata/"><i class="icon-payment-menu"></i> оплата</a>
</div>
<div class="item">
<a href="/catalog/howto/"><i class="icon-basket-menu"></i> как купить</a>
</div>
<div class="item">
<a href="/catalog/dostavka/"><i class="icon-dostavka-menu"></i> Доставка</a>
</div>
</div>
</div>
<div style="position:relative;">
<?php
$APPLICATION->IncludeComponent(
"bitrix:menu",
"catalog",
array(
"ROOT_MENU_TYPE" => "catalog",
"MENU_CACHE_TYPE" => "N",
"MENU_CACHE_TIME" => "3600",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(),
"MAX_LEVEL" => "2",
"CHILD_MENU_TYPE" => "catalog",
"USE_EXT" => "Y",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N"
), false
); ?>
</div>
</div>
<?php }
} ?>
А вот код хеадера в других разделах
<!DOCTYPE html>
<html lang="ru">
<?
$asset = \Bitrix\Main\Page\Asset::getInstance();
$page ="";
$url = $APPLICATION->GetCurPage();
if (preg_match("#/catalog/#", $url)) {
$page = "catalog";
}
use WS\Helpers\FavouritesHelper;
?>
<head>
<meta charset="windows-1251">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta property="og:title" content="<?$APPLICATION->ShowProperty("FacebookTitle")?>" />
<meta property="og:image" content="<?$APPLICATION->ShowProperty("FacebookImage")?>" />
<meta property="og:description" content="<?$APPLICATION->ShowProperty("FacebookDescription")?>" />
<title><?$APPLICATION->ShowTitle(false)?></title>
<?
$APPLICATION->SetAdditionalCSS("
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH . "/css/main.css", true);
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH . "/css/bitrix.css", true);
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH . "/css/main.landing.css", true);
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH . "/css/bitrix.landing.css", true);
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH . "/local/templates/landing/css/jquery.fancybox.css", true);
$APPLICATION->AddHeadScript("/local/templates/shelf_new/js/jquery.min.js");
$APPLICATION->SetAdditionalCSS("/local/templates/shelf_new/css/jquery.fancybox-1.3.4.css");
$APPLICATION->AddHeadScript("/local/templates/shelf_new/js/jquery.fancybox-1.3.4.pack.js");
$APPLICATION->AddHeadScript("/local/templates/shelf_new/js/script.js");
$APPLICATION->AddHeadScript("/local/templates/shelf_new/js/bitrix.js");
$APPLICATION->AddHeadScript("/local/templates/shelf_new/js/noselect.js");
$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH . "/js/plugins.js");
$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH . "/js/main.js");
$APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH . "/js/gt4u.js");
$APPLICATION->AddHeadScript("/local/templates/shelf_new/js/alloka.js");
$APPLICATION->AddHeadScript("
$APPLICATION->AddHeadScript("
?>
<?require_once($_SERVER["DOCUMENT_ROOT"] . SITE_TEMPLATE_PATH. "/include/ipgeobase/ipgeobase.php");?>
<?require_once($_SERVER["DOCUMENT_ROOT"] . "/local/php_interface/io.php");?>
<?$APPLICATION->ShowHead()?>
</head>
<?php $catalog = (preg_match("/catalog\/[0-9]+\/.*\/[0-9]+/", $APPLICATION->GetCurDir()))?>
<body <? if ($catalog) echo "class='body-detail-background'"?>>
<?php if (CSite::InDir('/catalog/')): ?>
<? $APPLICATION->IncludeComponent("bitrix:main.include", ".default", array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/oneretarget.php",
"EDIT_TEMPLATE" => ""
), false); ?>
<?php endif; ?>
<?$APPLICATION->ShowPanel();?>
<?if (!$catalog) :?>
<div class="global-container<?= ($page == "catalog")? ' global-container_catalog':'' ?>">
<?if ($page == "catalog"):?>
<?php
global $USER;
$curUser = $USER->GetId();
$cntFav = 0;
$ibID = 33;
if (!empty($curUser)) {
if (CModule::IncludeModule("iblock")) {
$cntFav = CIBlockElement::GetList(Array(), Array("IBLOCK_ID" => $ibID, "PROPERTY_F_USER" => $curUser), array(), false, array('ID', 'NAME'));
// echo $cntFav;
}
}
?>
<div class="fixed-block-infotamaton mhide">
<div class="container-in clearfix">
<div class="person">
<i class="icon-profile"></i>
<?global $USER;
if ($USER->IsAuthorized()):?>
<a href="/catalog/personal/?filter_history=Y"><?=$USER->GetFullName() ? $USER->GetFullName() : $USER->GetByLogin()?></a>
<?else:?>
<a href="/ajax/auth.php/?backurl=<?=$APPLICATION->GetCurPage()?>" oncl ick="return false;" rel="nofollow" class="auth modalbox">Вход</a> /
<a href="/auth/?register=yes&backurl=<?=$APPLICATION->GetCurPage()?>">Регистрация</a>
<?endif;?>
</div>
<div class="descr">
<div class="item">
<?$APPLICATION->IncludeComponent("bitrix:catalog.compare.list", "main", Array(
"AJAX_MODE" => "N", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅ AJAX
"IBLOCK_TYPE" => "1c_catalog", // пїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"IBLOCK_ID" => WS_PSettings::getFieldValue("CATALOG_ID"), // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"DETAIL_URL" => "", // URL, пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"COMPARE_URL" => "/catalog/compare.php", // URL пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"NAME" => "CATALOG_COMPARE_LIST", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅ пїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"AJAX_OPTION_JUMP" => "N", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅ пїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"AJAX_OPTION_STYLE" => "Y", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ
"AJAX_OPTION_HISTORY" => "N", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
),
false
);?>
</div>
<?php
if ($USER->IsAuthorized()){
$link = "show_favorites();";
}else {
$link = "location.href = '/catalog/favourites/';";
}
?>
<div class="item" oncl ick="<?=$link?>" style="cursor: pointer;">
<i class="icon-like tooltip title="В избранное"></i><span id="favorites_countx" ><?= FavouritesHelper::countActiveFavouritiesElements($APPLICATION->get_cookie('favorite_cookie_value'), WS_PSettings::getFieldValue("CATALOG_ID"));?></span>
</div>
<div class="item" id="bid"><i class="icon-product"></i>
<?$APPLICATION->IncludeComponent("bitrix:sale.basket.basket.small", "main", Array(
"PATH_TO_BASKET" => "/catalog/cart/",
"PATH_TO_ORDER" => "/catalog/order/make/",
"PRICE" => true
),
false
);?>
</div>
<a href="/catalog/cart/" class="button transition">
оформить заказ
</a>
</div>
</div>
</div>
<?endif;?>
<div class="top-fixed-container<?= ($page == "catalog")? ' top-fixed-container_catalog':'' ?>">
<div class="header">
<div class="container-in clearfix">
<div class="left">
<?$APPLICATION->IncludeComponent("bitrix:main.include", ".default", array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/logo.php",
"EDIT_TEMPLATE" => ""
),
false
);?>
<?php $APPLICATION->IncludeComponent(
"shelf_rf:geoip",
"header",
array(
"IBLOCK_CODE" => "filials",
"CACHE_TYPE" => "A",
"CACHE_TIME" => 360000
),
false
); ?>
</div>
<div class="contact mhide">
<div class="phone">
<strong class="size20">
<?= $APPLICATION->ShowViewContent('PHONE'); ?>
</strong>
</div>
<div class="time">
<span class="grey">
<?$APPLICATION->IncludeComponent("bitrix:main.include", ".default", array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/time_work.php",
"EDIT_TEMPLATE" => ""
),
false
);?>
</span>
</div>
<div class="l-feedback">
<i class="icon-mail"></i>
<a href="#feedback-question" rel="nofollow" class="modalbox link">Задать вопрос</a>
<div class="hide" style="display: none;">
<div id="feedback-question">
<?$APPLICATION->IncludeComponent(
"bitrix:form",
"shelf_feedback",
Array(
"AJAX_MODE" => "Y",
"SEF_MODE" => "N",
"WEB_FORM_ID" => "6",
"RESULT_ID" => $_REQUEST[RESULT_ID],
"START_PAGE" => "new",
"SHOW_LIST_PAGE" => "N",
"SHOW_EDIT_PAGE" => "N",
"SHOW_VIEW_PAGE" => "N",
"SUCCESS_URL" => "",
"SHOW_ANSWER_VALUE" => "N",
"SHOW_ADDITIONAL" => "Y",
"SHOW_STATUS" => "N",
"EDIT_ADDITIONAL" => "Y",
"EDIT_STATUS" => "N",
"NOT_SHOW_FILTER" => array(),
"NOT_SHOW_TABLE" => array(),
"CHAIN_ITEM_TEXT" => "",
"CHAIN_ITEM_LINK" => "",
"IGNORE_CUSTOM_TEMPLATE" => "N",
"USE_EXTENDED_ERRORS" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600",
"CACHE_NOTES" => "",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
"VARIABLE_ALIASES" => Array(
"action" => "action"
)
)
);?>
</div>
</div>
</div>
</div>
<div class="contact mhide">
<div class="phone">
<strong class="size20">
<?$APPLICATION->IncludeComponent("bitrix:main.include", ".default", array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/phone.php",
"EDIT_TEMPLATE" => ""
),
false
);?>
</strong>
</div>
<div class="time">
<span class="grey">Звонок по России бесплатный</span>
</div>
<div class="item call-me">
<i class="icon-phone"></i><a class="b24-web-form-popup-btn-8 link" style="cursor:pointer;">Заказать звонок</a>
<div class="hide" style="display: none;">
<div id="feedback-telephone">
<form name="REQUEST_CALL" action="#result" method="POST" enctype="multipart/form-data" id="header">
<?$APPLICATION->IncludeComponent(
"bitrix:form",
"shelf_feedback",
Array(
"START_PAGE" => "new",
"SHOW_LIST_PAGE" => "N",
"SHOW_EDIT_PAGE" => "N",
"SHOW_VIEW_PAGE" => "N",
"SUCCESS_URL" => "",
"WEB_FORM_ID" => "7",
"RESULT_ID" => $_REQUEST[RESULT_ID],
"SHOW_ANSWER_VALUE" => "N",
"SHOW_ADDITIONAL" => "Y",
"SHOW_STATUS" => "N",
"EDIT_ADDITIONAL" => "Y",
"EDIT_STATUS" => "N",
"NOT_SHOW_FILTER" => array(0=>"",1=>"",),
"NOT_SHOW_TABLE" => array(0=>"",1=>"",),
"IGNORE_CUSTOM_TEMPLATE" => "N",
"USE_EXTENDED_ERRORS" => "N",
"SEF_MODE" => "N",
"AJAX_MODE" => "Y",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600",
"CHAIN_ITEM_TEXT" => "",
"CHAIN_ITEM_LINK" => "",
"AJAX_OPTION_ADDITIONAL" => "483",
"VARIABLE_ALIASES" => Array(
"action" => "action"
)
)
);?>
</form>
</div>
</div>
</div>
</div>
<div class="search-block mhide">
<?$APPLICATION->IncludeComponent("bitrix:search.form", "shelf_search", array(
"USE_SUGGEST" => "N",
"PAGE" => "/search/index.php"
)
);?>
<div class="header-soc">
<div class="header-soc-title">Поделиться</div>
<div class="header-soc-links">
<ul>
<? $APPLICATION->IncludeComponent("bitrix:main.include", ".default", array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/local/templates/shelf_new/include/header_social.php",
"EDIT_TEMPLATE" => ""
),
false
); ?>
</ul>
</div>
</div>
<?$APPLICATION->IncludeComponent(
"bitrix:main.include",
"",
Array(
"AREA_FILE_SHOW" => "file",
"AREA_FILE_SUFFIX" => "inc",
"EDIT_TEMPLATE" => "",
"PATH" => "/local/templates/shelf_new/include/header_association.php",
)
);?>
</div>
<a href="jav * ascript:void(0);" class="mobile-menu dhide" id="mobile-menu">
<i class="icon-mobile-menu"></i>
</a>
</div>
</div>
<div class="navigation close<?= ($page == "catalog")? ' navigation_top':'' ?>" id="navigation-menu">
<div class="container-in">
<?$APPLICATION->IncludeComponent(
"bitrix:menu",
"top",
array(
"MENU_CACHE_TYPE" => "N",
"MENU_CACHE_TIME" => "3600",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(
),
"MAX_LEVEL" => "2",
"CHILD_MENU_TYPE" => "left",
"USE_EXT" => "N",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N",
"COMPONENT_TEMPLATE" => "top",
"ROOT_MENU_TYPE" => "top"
),
false
);?>
</div>
<div class="container-info dhide">
<div class="person">
<i class="icon-profile"></i>
<?global $USER;
if ($USER->IsAuthorized()):?>
<a href="/catalog/personal/?filter_history=Y"><?=$USER->GetFullName() ? $USER->GetFullName() : $USER->GetByLogin()?></a>
<?else:?>
<a href="/ajax/auth.php/?backurl=<?=$APPLICATION->GetCurPage()?>" oncl ick="return false;" rel="nofollow" class="auth modalbox">Вход</a> /
<a href="/auth/?register=yes&backurl=<?=$APPLICATION->GetCurPage()?>">Регистрация</a>
<?endif;?>
</div>
<div class="descr clearfix">
<div class="item">
<?$APPLICATION->IncludeComponent("bitrix:catalog.compare.list", "main", Array(
"AJAX_MODE" => "N", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅ AJAX
"IBLOCK_TYPE" => "1c_catalog", // пїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"IBLOCK_ID" => WS_PSettings::getFieldValue("CATALOG_ID"), // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"DETAIL_URL" => "", // URL, пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"COMPARE_URL" => "/catalog/compare.php", // URL пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"NAME" => "CATALOG_COMPARE_LIST", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅ пїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"AJAX_OPTION_JUMP" => "N", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅ пїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
"AJAX_OPTION_STYLE" => "Y", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ
"AJAX_OPTION_HISTORY" => "N", // пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
),
false
);?>
</div>
<div class="item" oncl ick="<?=$link?>" style="cursor: pointer;">
<i class="icon-like"></i><span id="favorites_countx"><?= FavouritesHelper::countActiveFavouritiesElements($APPLICATION->get_cookie('favorite_cookie_value'), WS_PSettings::getFieldValue("CATALOG_ID"));?></span>
</div>
<div class="item" id="bid"><i class="icon-product"></i>
<?$APPLICATION->IncludeComponent("bitrix:sale.basket.basket.small", "main", Array(
"PATH_TO_BASKET" => "/catalog/cart/",
"PATH_TO_ORDER" => "/catalog/order/make/",
),
false
);?>
</div>
</div>
<div>
<a href="/catalog/cart/" class="button transition">
оформить заказ
</a>
</div>
</div>
<a href="jav * ascript:void(0);" class="dhide close" id="mobile-menu-in">
<i class="icon-close-nav"></i>
</a>
</div>
<!-- catalog menu -->
<? if ($page == "catalog") : ?>
<div class="navigation close navigation_catalog" id="navigation-menu">
<div class="container-in">
<?$APPLICATION->IncludeComponent(
"bitrix:menu",
"catalog-menu-multilevel",
array(
"ROOT_MENU_TYPE" => "catalog",
"MENU_CACHE_TYPE" => "N",
"MENU_CACHE_TIME" => "3600",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(
),
"MAX_LEVEL" => "2",
"CHILD_MENU_TYPE" => "left",
"USE_EXT" => "Y",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N",
"COMPONENT_TEMPLATE" => "horizontal_multilevel"
),
false
);?>
</div>
</div>
<?php endif; ?>
</div><!-- <-- top-fixed-container END -->
<?if ($page == "catalog"):?>
<div class="container-in dhide">
<h1 class="title-page"><?//$APPLICATION->ShowTitle(false)?></h1>
</div>
<div class="container-in mhide">
<div class="block-catalog-filter clearfix">
<?if ($APPLICATION->GetCurPage() == "/catalog/"):?>
<?$APPLICATION->SetPageProperty("NOT_SHOW_NAV_CHAIN", "Y");?>
<div class="hidden-breadcrumbs"></div>
<a href="jav * ascript:void(0);" class="button-menu-catalog-full">Каталог</a>
<?else:?>
<a href="jav * ascript:void(0);" class="button-menu-catalog-full"><?$APPLICATION->ShowProperty("section_name")?></a>
<?endif?>
<div class="block-information">
<div class="item">
<a href="/catalog/return/"><i class="icon-return-menu"></i> Возврат</a>
</div>
<div class="item">
<a href="/catalog/oplata/"><i class="icon-payment-menu"></i> оплата</a>
</div>
<div class="item">
<a href="/catalog/howto/"><i class="icon-basket-menu"></i> как купить</a>
</div>
<div class="item">
<a href="/catalog/dostavka/"><i class="icon-dostavka-menu"></i> Доставка</a>
</div>
</div>
</div>
<div style="position:relative">
<?$APPLICATION->IncludeComponent("bitrix:menu", "catalog", array(
"ROOT_MENU_TYPE" => "catalog",
"MENU_CACHE_TYPE" => "N",
"MENU_CACHE_TIME" => "3600",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(
),
"MAX_LEVEL" => "2",
"CHILD_MENU_TYPE" => "catalog",
"USE_EXT" => "Y",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N"
),
false
);?>
</div>
</div>
<?endif?>
<?php endif;?>
<script>var index = 0;</script>
<div id="breadcrumbs" class="container-in mhide <?$APPLICATION->ShowProperty("NOT_SHOW_CATALOG_BAR")?>">
<?$APPLICATION->IncludeComponent("bitrix:breadcrumb", "nav", array(
"START_FROM" => "0",
"PATH" => "",
"SITE_ID" => "s1"
),
false
);
?>
</div>