{% set siteSettings = getSiteSettings() %}
<!--[ignore]-->
<div class="header {% block headerClass %}{% endblock %}">
<div id="scrolltop">
<div class="scrolltop" style="display: none;">
<span class="link pseudo-link">В начало</span>
</div>
</div>
{% if not (app.user and app.user.hasRole(constant('\\Slivki\\Entity\\UserGroup::ROLE_ADS_FREE'))) and app.request.requestUri() != '/betera-advent' %}
<div id="head-banner">
<div class="head-banner-section">
<div class="head-banner-section-center">
<div class="head-banner-container">
{{ getTopSiteBanner(brandingBannerCategoryIDs is defined ? brandingBannerCategoryIDs : [], false) }}
</div>
</div>
</div>
</div>
{% endif %}
<div class="header--top-wrapp" style="min-height: 80px;">
<div class="header--top" data-spy="affix" data-offset-top="90">
<div class="header--top--head">
<div class="container">
{% if currentCategoryMonthlyVisits is defined %}
<div style="position: absolute; top: 84px; right: 120px;" data-toggle="tooltip"
data-placement="bottom" title="Просмотров за месяц">
<i class="slivki-icon-eye"></i>{{ currentCategoryMonthlyVisits }}
</div>
{% endif %}
{% set currentCity = getCurrentCity() %}
<input id="cityName" type="hidden" value="{{ currentCity.getID() in [constant('Slivki\\Entity\\City::DEFAULT_CITY_ID'), constant('Slivki\\Entity\\City::TASHKENT_CITY_ID')] ? '/' : getURL(constant('Slivki\\Repository\\SeoRepository::RESOURCE_URL_CITY'), currentCity.getID()) }}"/>
<a href="{{ currentCity.getID() in [constant('Slivki\\Entity\\City::DEFAULT_CITY_ID'), constant('Slivki\\Entity\\City::TASHKENT_CITY_ID')] ? '/' : getURL(constant('Slivki\\Repository\\SeoRepository::RESOURCE_URL_CITY'), currentCity.getID()) }}"
class="logo"></a>
{% block afterLogo %}{% endblock %}
{% block headerSearch %}
{% include 'header_search_block.html.twig' with {'searchIn': constant('Slivki\\Controller\\SearchController::SEARCH_OFFERS'), 'placeholder': 'Я ищу...'} %}
{% endblock %}
{% block headerCitySelector %}
{% include "Slivki#{regional_template_path}/city_selector.html.twig" %}
{% endblock %}
{% if app.user %}
{# user is logged in #}
<div class="header_top_navigation_container d-flex align-items-center">
<div class="header--top-navigation">
<ul>
<li class="profile-data">
<a href="{{ base_url }}/profile">{{ app.user.getPhone() ? '***' ~ app.user.getPhone()|phone[3:] : app.user.getFirstName() }}</a>
<input type="hidden" id="userEmail" value="{{ app.user.getEmail() }}"/>
<a href="javascript:void(0)" data-toggle="modal" data-target="#modal_billing">
{% set userBalanceCodesCount = getUserBalanceCodesCount(app.user, currentCity.getID()) %}
<span class="d-flex">
<div class="d-none">
(<span id="balance">{{ app.user.getFullBalance()|number_format(2, ',', '') }}</span> руб)
</div>
</span>
</a>
</li>
<li class="header-profile-menu">
<a id="header-profile-menu-opener" href="javascript:void(0)">
{#
{% set profileNotification = app.user.getNotSeenOfferOrders()|length %}
{% if profileNotification > 0 %}
<div class="profile-notification">{{ profileNotification }}</div>
{% endif %}
#}
</a>
<ul>
<li class="item-discount">
<a href="{{ base_url }}/profile"><img class="side-bar-menu-icons"
src="/images/promo-code.svg"
alt="Промокод">Мои промокоды
{#
{% if profileNotification > 0 %}
<div class="profile-notification ">{{ profileNotification }}</div>
{% endif %}
#}
</a>
</li>
<li class="item-profile">
<a href="{{ base_url }}/profile"><img class="side-bar-menu-icons"
src="/images/profile-user.svg"
alt="Профиль">Личный кабинет</a>
</li>
<li>
<a href="{{ base_url }}/WatchList"><img class="side-bar-menu-icons"
src="/images/eye-new.svg"
alt="Просмотренные">Просмотренные
акции</a>
</li>
{% if isServerFeatureEnabled(constant('Slivki\\Enum\\SwitcherFeatures::REPLENISHMENT_BALANCE')) %}
<li class="balance-replenishment">
<a href={{ isServerFeatureEnabled(constant('Slivki\\Enum\\SwitcherFeatures::VIRTUAL_WALLET_REPLENISHMENT')) ? '/profile/oplata-pay' : '/oplata'}}><img class="side-bar-menu-icons"
src="/images/credit-card.svg"
alt="Пополнить">Пополнить
счет+бонус</a>
</li>
{% endif %}
<li>
<a href="{{ base_url }}/profile#profile_favorites"><img
class="side-bar-menu-icons"
src="/images/heart-new-profile.svg" alt="Избранное">Избранное</a>
</li>
<li class="item-own-offer">
<a href="{{ base_url }}/moya_akciya"
onclick="ga('send', 'event', 'create-own-offer-button--top-menu', 'Click', '1');"><img
class="side-bar-menu-icons" src="/images/add-offer-new.svg"
alt="Добавить">Создать свою акцию</a>
</li>
{% if is_granted('ROLE_ADMIN') or is_granted('ROLE_MANAGER_STATISTIC') or is_granted('ROLE_MANAGER') or is_granted('ROLE_OPERATOR') or is_granted('ROLE_PUBLICIST') %}
<li>
<a href="{{ base_url }}/admin"><img class="side-bar-menu-icons"
alt="Администрирование"
src="/images/admin-desk.svg">Администрирование</a>
</li>
<li>
<a href="{{ base_url }}/admin/past_offers"><img
class="side-bar-menu-icons" alt="Прошедшее"
src="/images/past-desk.svg">Прошедшие акции</a>
</li>
<li>
<a href="{{ base_url }}/admin/past_sales"><img
class="side-bar-menu-icons" alt="Прошедшее"
src="/images/past-desk.svg">Прошедшие НС</a>
</li>
{% endif %}
{% if is_granted('ROLE_SUPPLIER') %}
<li>
<a href="{{ base_url }}/partner"><img class="side-bar-menu-icons"
src="/images/partner-new.svg"
alt="Кабинет партнера">Кабинет
партнера</a>
</li>
{% endif %}
{% if is_granted('IS_IMPERSONATOR') %}
<li class="item-logout">
<a style="color: red;"
href="{{ impersonation_exit_path(path('homepage')) }}"><img
class="side-bar-menu-icons" src="/images/back-arrow.svg"
alt="Вернуться">Вернутся в свой акк</a>
</li>
{% endif %}
{% if not isServerFeatureEnabled(constant('Slivki\\Enum\\SwitcherFeatures::PAYMENT_PAYME')) %}
<li class="item-profile">
<a href="{{ base_url }}/profile/subscription/manage?utm_source=main_menu"><span style="font-size: 26px">⚡</span>️Подписка</a>
</li>
{% endif %}
<li class="item-logout">
<a href="javascript:void(0)" data-toggle="modal"
data-target="#logoutConfirmPopup"><img class="side-bar-menu-icons"
src="/images/log-out.svg"
alt="Выйти">Выйти</a>
</li>
</ul>
</li>
</ul>
</div>
{% include "Slivki/#{regional_template_path}/translate_block.html.twig" %}
</div>
{% else %}
{# user is not logged in #}
<div class="header--top-navigation">
<ul>
<li class="phones mr-2">
<a href="#"> </a>
{% include "Slivki/#{regional_template_path}/phones_header_dropdown.html.twig" %}
</li>
<li class="mr-3">
{% include "Slivki/#{regional_template_path}/translate_block.html.twig" %}
</li>
<li class="enter focus-tel login-button" data-toggle="tooltip"
data-placement="bottom" title="Вход или регистрация">
<a data-toggle="modal" data-target=".modal-auth">Войти</a>
</li>
</ul>
<div class="profile-email"></div>
</div>
{% endif %}
</div>
</div>
{% block headerTopMenu %}
<div {{ not app.user ? 'class=not-logged-in' }}>
{% include "Slivki/#{regional_template_path}/header_menu.html.twig" with {'menuSelected': constant('Slivki\\Entity\\MainMenu::MENU_ID_MAIN')} %}
</div>
{% endblock %}
</div>
</div>
</div>
{% block headerBottom %}{% endblock %}
<!--[/ignore]-->