{% set _route = app.request.attributes.get('_route') %}<header class="header"> <div class="container"> <div class="header__bar"> <div class="header__left"> {%- if is_user_advertiser(app.user) or is_user_customer(app.user) -%} <details class="header-menu"> <summary class="header__icon-button" aria-label="Открыть меню"> <svg class="icon18" aria-hidden="true"><use href="#hamburger-icon"></use></svg> </summary> <div class="header-menu__panel"> <div class="header-menu__head"> <button class="header-menu__close" type="button" aria-label="Закрыть меню" onclick="this.closest('details').removeAttribute('open')"> <svg class="icon18" aria-hidden="true"><use href="#close-icon"></use></svg> </button> <img class="header-menu__logo" src="{{ asset('assets/images/logo.svg') }}" width="239" height="52" alt="Adult Dosug"> </div> {% set accountMenu = knp_menu_get('account_left') %} <nav aria-label="Меню аккаунта"> {% if is_user_advertiser(app.user) %} {% set profileCounts = accountMenu['ProfileList'].label|split(' ')|last|split('/') %} <ul class="header-menu__list"> <li> <a class="header-menu__link{% if _route == "account_pay" %} header-menu__link--accent{% endif %}" href="{{ accountMenu['Pay'].uri }}"> <svg class="icon24" aria-hidden="true"><use href="#header-pay"></use></svg> <span>Пополнить баланс</span> </a> </li> <li> <a class="header-menu__link{% if "account_girls" in _route %} header-menu__link--accent{% endif %}" href="{{ accountMenu['ProfileList'].uri }}"> <svg class="icon24" aria-hidden="true"><use href="#header-profiles"></use></svg> <span>Анкеты</span> <span class="header-menu__count"><span class="header-menu__count-active">{{ profileCounts[0] }}</span>/<span class="header-menu__count-total">{{ profileCounts[1] }}</span></span> </a> </li> {% if accountMenu['SaloonList'] is defined %} {% set saloonCounts = accountMenu['SaloonList'].label|split(' ')|last|split('/') %} <li> <a class="header-menu__link{% if accountMenu['SaloonList'] is knp_menu_current %} header-menu__link--accent{% endif %}" href="{{ accountMenu['SaloonList'].uri }}"> <svg class="icon24" aria-hidden="true"><use href="#header-saloon"></use></svg> <span>Салоны</span> <span class="header-menu__count"><span class="header-menu__count-active">{{ saloonCounts[0] }}</span>/<span class="header-menu__count-total">{{ saloonCounts[1] }}</span></span> </a> </li> {% endif %} {% if accountMenu['TopPlacementPlace'] is defined %} <li> <a class="header-menu__link{% if "account.profile.top_placement" in _route %} header-menu__link--accent{% endif %}" href="{{ accountMenu['TopPlacementPlace'].uri }}"> <svg class="icon24" aria-hidden="true"><use href="#header-red"></use></svg> <span>RED</span> </a> </li> {% endif %} {% if accountMenu['ReviewsForProfiles'] is defined %} {% set reviewsCount = accountMenu['ReviewsForProfiles'].label|split('(')|last|replace({')': ''}) %} <li> <a class="header-menu__link{% if accountMenu['ReviewsForProfiles'] is knp_menu_current %} header-menu__link--accent{% endif %}" href="{{ accountMenu['ReviewsForProfiles'].uri }}"> <svg class="icon24" aria-hidden="true"><use href="#header-review"></use></svg> <span>Отзывы</span> {% if reviewsCount %} <span class="header-menu__count"><span class="header-menu__count-active">{{ reviewsCount }}</span></span> {% endif %} </a> </li> {% endif %} <li> <a class="header-menu__link{% if accountMenu['PaidServices'] is knp_menu_current %} header-menu__link--accent{% endif %}" href="{{ accountMenu['PaidServices'].uri }}"> <svg class="icon24" aria-hidden="true"><use href="#header-money"></use></svg> <span>Платные услуги</span> </a> </li> <li> <a class="header-menu__link{% if accountMenu['Blacklist'] is knp_menu_current %} header-menu__link--accent{% endif %}" href="{{ accountMenu['Blacklist'].uri }}"> <svg class="icon24" aria-hidden="true"><use href="#header-blacklist"></use></svg> <span>Чёрный список</span> </a> </li> <li> <a class="header-menu__link{% if accountMenu['PaymentHistory'] is knp_menu_current %} header-menu__link--accent{% endif %}" href="{{ accountMenu['PaymentHistory'].uri }}"> <svg class="icon24" aria-hidden="true"><use href="#header-calendar"></use></svg> <span>История платежей</span> </a> </li> <li> <a class="header-menu__link{% if accountMenu['SupportMessages'] is knp_menu_current %} header-menu__link--accent{% endif %}" href="{{ accountMenu['SupportMessages'].uri }}"> <svg class="icon24" aria-hidden="true"><use href="#header-support"></use></svg> <span>Поддержка</span> </a> </li> <li> <a class="header-menu__link header-menu__link--logout" href="{{ accountMenu['Logout'].uri }}"> <svg class="icon24" aria-hidden="true"><use href="#header-logout"></use></svg> <span>Выйти</span> </a> </li> </ul> {% elseif is_user_customer(app.user) %} <ul class="header-menu__list"> <li> <a class="header-menu__link{% if accountMenu['ForYou'] is knp_menu_current %} header-menu__link--accent{% endif %}" href="{{ accountMenu['ForYou'].uri }}"> <svg class="icon24" aria-hidden="true"><use href="#icon-nav-profiles"></use></svg> <span>{{ accountMenu['ForYou'].label|trans|raw }}</span> </a> </li> <li> <a class="header-menu__link{% if accountMenu['InYourCity'] is knp_menu_current %} header-menu__link--accent{% endif %}" href="{{ accountMenu['InYourCity'].uri }}"> <svg class="icon24" aria-hidden="true"><use href="#icon-nav-saloons"></use></svg> <span>{{ accountMenu['InYourCity'].label|trans|raw }}</span> </a> </li> <li> <a class="header-menu__link{% if accountMenu['FavouriteProfiles'] is knp_menu_current %} header-menu__link--accent{% endif %}" href="{{ accountMenu['FavouriteProfiles'].uri }}"> <svg class="icon24" aria-hidden="true"><use href="#icon-nav-red"></use></svg> <span>{{ accountMenu['FavouriteProfiles'].label|trans|raw }}</span> </a> </li> <li> <a class="header-menu__link{% if accountMenu['Preferences'] is knp_menu_current %} header-menu__link--accent{% endif %}" href="{{ accountMenu['Preferences'].uri }}"> <svg class="icon24" aria-hidden="true"><use href="#icon-nav-paid-services"></use></svg> <span>{{ accountMenu['Preferences'].label|trans|raw }}</span> </a> </li> {% if accountMenu['ReviewsOfProfiles'] is defined %} <li> <a class="header-menu__link{% if accountMenu['ReviewsOfProfiles'] is knp_menu_current %} header-menu__link--accent{% endif %}" href="{{ accountMenu['ReviewsOfProfiles'].uri }}"> <svg class="icon24" aria-hidden="true"><use href="#icon-nav-reviews"></use></svg> <span>{{ accountMenu['ReviewsOfProfiles'].label|trans|raw }}</span> </a> </li> {% endif %} <li> <a class="header-menu__link{% if accountMenu['Settings'] is knp_menu_current %} header-menu__link--accent{% endif %}" href="{{ accountMenu['Settings'].uri }}"> <svg class="icon24" aria-hidden="true"><use href="#settings-icon"></use></svg> <span>{{ accountMenu['Settings'].label|trans|raw }}</span> </a> </li> <li> <a class="header-menu__link header-menu__link--logout" href="{{ accountMenu['Logout'].uri }}"> <svg class="icon24" aria-hidden="true"><use href="#logout-icon"></use></svg> <span>{{ accountMenu['Logout'].label|trans|raw }}</span> </a> </li> </ul> {% else %} {% endif %} </nav> </div> </details> {%- endif -%} <a class="header__logo" href="{{ path('account') }}" aria-label="Adult Dosug"> <img src="{{ asset('assets/images/logo.svg') }}" width="239" height="52" alt="Adult Dosug"> </a> </div> <div class="account-menu"> {% set linkToMainPage = is_user_advertiser(app.user) ? path('account_girls') : (is_user_customer(app.user) ? path('account.favourites.profiles') : path('login') ) %} <a class="button button-small account-menu__button" href="{{ linkToMainPage }}"> <svg class="icon18" aria-hidden="true"><use href="#profile-icon"></use></svg> <span>Личный кабинет</span> </a> </div> {# <details class="account-menu"> <summary class="button button-small account-menu__button"> <svg class="icon18" aria-hidden="true"><use href="#profile-icon"></use></svg> <span>Личный кабинет</span> </summary> <div class="account-menu__panel"> <a class="account-menu__link" href="{{ path('account.settings') }}"> <svg class="icon24" aria-hidden="true"><use href="#settings-icon"></use></svg><span>Настройки</span> </a> <a class="account-menu__link" href="{{ path('account.support_messages.list') }}"> <svg class="icon24" aria-hidden="true"><use href="#help-icon"></use></svg><span>Помощь</span> </a> <a class="account-menu__link" href="{{ path('logout') }}"> <svg class="icon24" aria-hidden="true"><use href="#logout-icon"></use></svg><span>Выйти</span> </a> </div> </details> #} </div> </div></header>