templates/base.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="{{ app.request.locale }}" itemscope itemtype="http://schema.org/WebPage">
  3.     <head>
  4.         <meta charset="UTF-8">
  5.         <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6.         <meta name="viewport" content="width=device-width, initial-scale=1">
  7.         <title>{{ (page.title ? page.title : sett.get('sitename') ~ '. ' ~ page.name)|raw }}</title>
  8.         <meta name="description" content="{{ page.descr }}">
  9.         <meta name="keywords" content="{{ page.kw }}">
  10.         <link rel="shortcut icon" href="{{ asset('favicon/favicon.ico', 'pic') }}" type="image/x-icon">
  11.         <link rel="icon" href="{{ asset('favicon/favicon.ico', 'pic') }}" type="image/x-icon">
  12.         <link rel="apple-touch-icon" sizes="57x57" href="{{ asset('favicon/apple-touch-icon-57x57.png', 'pic') }}">
  13.         <link rel="apple-touch-icon" sizes="60x60" href="{{ asset('favicon/apple-touch-icon-60x60.png', 'pic') }}">
  14.         <link rel="apple-touch-icon" sizes="72x72" href="{{ asset('favicon/apple-touch-icon-72x72.png', 'pic') }}">
  15.         <link rel="apple-touch-icon" sizes="76x76" href="{{ asset('favicon/apple-touch-icon-76x76.png', 'pic') }}">
  16.         <link rel="apple-touch-icon" sizes="114x114" href="{{ asset('favicon/apple-touch-icon-114x114.png', 'pic') }}">
  17.         <link rel="apple-touch-icon" sizes="120x120" href="{{ asset('favicon/apple-touch-icon-120x120.png', 'pic') }}">
  18.         <link rel="apple-touch-icon" sizes="144x144" href="{{ asset('favicon/apple-touch-icon-144x144.png', 'pic') }}">
  19.         <link rel="apple-touch-icon" sizes="152x152" href="{{ asset('favicon/apple-touch-icon-152x152.png', 'pic') }}">
  20.         <link rel="apple-touch-icon" sizes="180x180" href="{{ asset('favicon/apple-touch-icon-180x180.png', 'pic') }}">
  21.         <link rel="icon" type="image/png" sizes="192x192" href="{{ asset('favicon/android-chrome-192x192.png', 'pic') }}">
  22.         <link rel="icon" type="image/png" sizes="32x32" href="{{ asset('favicon/favicon-32x32.png', 'pic') }}">
  23.         <link rel="icon" type="image/png" sizes="16x16" href="{{ asset('favicon/favicon-16x16.png', 'pic') }}">
  24.         <meta name="msapplication-TileColor" content="#ffffff">
  25.         <meta name="msapplication-TileImage" content="{{ asset('favicon/mstile-144x144.png', 'pic') }}">
  26.         <meta name="theme-color" content="#ffffff">
  27.         {% set langsarray = langs|split('|') %}
  28.         {% if env.site!=env.mir and env.site!=env.miropt %}
  29.             {% for lang in langsarray %}
  30.                 <link rel="alternate" hreflang="{{ hreflang(lang) }}" href="{{ locale_path(app.request.attributes.get('_route'), lang, app.request.attributes.all._route_params|merge(app.request.query.all), true) }}" />            
  31.             {% endfor %}
  32.         {% endif %}
  33.         
  34.         {% if canonical %}
  35.             <link rel="canonical" href="{{ canonical }}"/>
  36.         {% else %}
  37.             <link rel="canonical" href="{{ absolute_url(path(app.request.attributes.get('_route'), app.request.attributes.all._route_params)) }}"/>
  38.         {% endif %}
  39.         
  40.         {{ sett.get('meta')|raw }}
  41.         {# {% if(canonical) %}
  42.             <link rel="canonical" href="{{ canonical }}"/>
  43.         {% endif %} #}
  44.         
  45.         {% if noindex or env.site == env.mixopt or env.site == env.domopt or env.site == env.miropt %}
  46.             <meta name="robots" content="noindex, nofollow"/>
  47.         {% endif %}
  48.         {# {% if env.is_opt or noindex or default_lang != app.request.locale %}
  49.             <meta name='robots' content='noindex, nofollow'/>
  50.         {% elseif (env.site==env.mix or env.site==env.mixopt) and app.request.locale!='pl' %}
  51.             <meta name='robots' content='noindex, nofollow'/>
  52.         {% endif %} #}
  53.         {% if env.site==env.mir or env.site==env.miropt %}
  54.         <!-- Yandex.Metrika counter -->
  55.         <script type="text/javascript">
  56.             (function(m,e,t,r,i,k,a){
  57.                 m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
  58.                 m[i].l=1*new Date();
  59.                 for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
  60.                 k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)
  61.             })(window, document,'script','https://mc.webvisor.org/metrika/tag_ww.js', 'ym');
  62.             ym(24172600, 'init', {webvisor:true, clickmap:true, ecommerce:"dataLayer", accurateTrackBounce:true, trackLinks:true});
  63.         </script>
  64.         <noscript><div><img src="https://mc.yandex.ru/watch/24172600" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
  65.         <!-- /Yandex.Metrika counter -->
  66.         
  67.         <meta name="yandex-verification" content="e9d392bbe8fa2dc7" />
  68.         {% endif %}
  69.         <meta name="mailru-verification" content="37d58a46a72cab32"/>
  70.         {% if env.site == env.dom %}
  71.             <meta name="yandex-verification" content="32ebb5a363838de4"/>
  72.         {% endif %}
  73.         {% block stylesheets %}
  74.             {{ encore_entry_link_tags('app') }}
  75.         {% endblock %}
  76.         {{ include('block/gtm.html.twig') }}
  77.         <script charset="UTF-8" src="{{ env.code_sendpulse }}" async></script>
  78.         <meta name="google-site-verification" content="VvrJOpBdLaX1XdH6LItB6exU1FB2N-uOnCaZSbAiKi4" />
  79.         {{ ga_events_init()|raw }}
  80.         {{ include('block/ga_consent.html.twig') }}
  81.         {% if ga_events_search %}
  82.             {{ ga_events_search(q, prods)|raw }}
  83.         {% endif %}
  84.         {% if ga_events_prodlist %}
  85.             {{ ga_events_prodlist(prods)|raw }}
  86.         {% endif %}
  87.         {% if ga_events_prodcont %}
  88.             {{ ga_events_prodcont(prod)|raw }}
  89.         {% endif %}        
  90.         {{ include('block/razmetka.html.twig') }}
  91.     </head>
  92.     <body class="page{{ args[0]=='cart' ? '-cart' : '' }}">
  93.         <div id="fb-root"></div>
  94.         <script async defer crossorigin="anonymous" src="https://connect.facebook.net/ru_RU/sdk.js#xfbml=1&version=v5.0"></script>
  95.         {% if args[0] == 'register' %}
  96.             <div id="register_error_0">
  97.                 <div class="added-message">{{ labels.get('ps-error')|raw }}</div>
  98.             </div>
  99.         {% endif %}
  100.         <div id="prod_added">
  101.             <div class="added-message">{{ labels.get('added-message-1')|raw }}</div>
  102.         </div>
  103.         <div id="prod_removed">
  104.             <div class="added-message">{{ labels.get('added-message-2')|raw }}</div>
  105.         </div>
  106.         <div id="prod_added2">
  107.             <div class="added-message">{{ labels.get('added-message-3')|raw }}</div>
  108.         </div>
  109.         <span id="ScMail" style="display: none;">{{ app.session.get('useremail') }}</span>
  110.         <div id="supheader">
  111.             {{ include('block/timer.html.twig') }}
  112.             {% if blocks.get('user_message')|striptags|trim != "" and (app.request.cookies.get('message-top') == NULL or app.request.cookies.get('message-top') != '0') %}
  113.                 <div class="message-top">
  114.                     <div class="container">
  115.                         <div class="row">
  116.                             <div class="col-md-12 pr">
  117.                                 <div class="message-top-close">
  118.                                     <a href="#">
  119.                                         <i class="fa fa-close"></i>
  120.                                     </a>
  121.                                 </div>
  122.                                 {{ blocks.get('user_message')|raw }}
  123.                             </div>
  124.                         </div>
  125.                     </div>
  126.                 </div>
  127.             {% endif %}
  128.             <div class="hidden-xs widemenu">
  129.                 <div class="container">
  130.                     <div class="wm-menu">
  131.                         <ul class="widemenulist">
  132.                             <li class="wm-group-1">
  133.                                 <a href="{{ path('static_page', {'page_intname': 'delivery'}) }}" {% if args[0] == 'delivery' %} class="active" {% endif %}>{{ labels.get('main-static-menu-1')|raw }}</a>
  134.                             </li>
  135.                             {% if env.site != env.mix and env.site != env.mixopt %}
  136.                             <li class="wm-group-1">
  137.                                 <a href="{{ path('static_page', {'page_intname': 'optovim-pokupatelyam'}) }}" {% if args[0] == 'optovim-pokupatelyam' %} class="active" {% endif %}>{{ labels.get('main-static-menu-2')|raw }}</a>
  138.                             </li>
  139.                             <li class="wm-group-1">
  140.                                 <a href="{{ path('static_page', {'page_intname': 'skidki'}) }}" {% if args[0] == 'skidki' %} class="active" {% endif %}>{{ labels.get('main-static-menu-3')|raw }}</a>
  141.                             </li>
  142.                             {% elseif env.site == env.mix %}
  143.                             <li class="wm-group-1">
  144.                                 <a href="{{ path('static_page', {'page_intname': 'promocje'}) }}" {% if args[0] == 'promocje' %} class="active" {% endif %}>{{ labels.get('promocje')|raw }}</a>
  145.                             </li>
  146.                             {% endif %}
  147.                             <li class="wm-group-2">
  148.                                 <a href="{{ path('static_page', {'page_intname': 'contact'}) }}" {% if args[0] == 'contact' %} class="active" {% endif %}>{{ labels.get('main-static-menu-4')|raw }}</a>
  149.                             </li>
  150.                             <li class="wm-group-2">
  151.                                 <a href="{{ path('comments') }}" {% if args[0] == 'comments' %} class="active" {% endif %}>{{ labels.get('main-static-menu-5')|raw }}</a>
  152.                             </li>
  153.                             <li class="wm-group-0">
  154.                                 <ul class="nav wm-nav">
  155.                                     <li class="dropdown">
  156.                                         <a href="#" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">{{ labels.get('main-static-menu-6')|raw }}
  157.                                             <span class="caret"></span>
  158.                                         </a>
  159.                                         <ul class="dropdown-menu dropdown-menu-left">
  160.                                             <li class="wm-group-11">
  161.                                                 <a href="{{ path('static_page', {'page_intname': 'contact'}) }}" {% if args[0] == 'contact' %} class="active" {% endif %}>{{ labels.get('main-static-menu-7')|raw }}</a>
  162.                                             </li>
  163.                                             <li class="wm-group-11">
  164.                                                 <a href="{{ path('comments') }}" {% if args[0] == 'comments' %} class="active" {% endif %}>{{ labels.get('main-static-menu-8')|raw }}</a>
  165.                                             </li>
  166.                                             {% if env.site == env.mix or env.site == env.mixopt %}
  167.                                                 <li class="wm-group-12"><a href="{{ path('static_page', {'page_intname': 'q'}) }}"{% if args[0] == 'q' %} class="active"{% endif %}>{{ labels.get('main-static-menu-14')|raw }}</a></li>
  168.                                             {% endif %}
  169.                                             <li class="wm-group-12">
  170.                                                 <a href="{{ path('static_page', {'page_intname': 'about'}) }}" {% if args[0] == 'about' %} class="active" {% endif %}>{{ labels.get('main-static-menu-9')|raw }}</a>
  171.                                             </li>
  172.                                             <li class="wm-group-12">
  173.                                                 <a href="{{ path('static_page', {'page_intname': 'info'}) }}" {% if args[0] == 'info' %} class="active" {% endif %}>{{ labels.get('main-static-menu-10')|raw }}</a>
  174.                                             </li>
  175.                                             {# <li class="wm-group-12">
  176.                                                 <a href="{{ path('static_page', {'page_intname': 'reglament'}) }}" {% if args[0] == 'reglament' %} class="active" {% endif %}>{{ labels.get('main-static-menu-101')|raw }}</a>
  177.                                             </li> #}
  178.                                             {% if env.site == env.dom or env.site == env.mir %}
  179.                                                 <li class="wm-group-12">
  180.                                                     <a href="{{ path('static_page', {'page_intname': 'kuponi'}) }}" {% if args[0] == 'kuponi' %} class="active" {% endif %}>{{ labels.get('main-static-menu-11')|raw }}</a>
  181.                                                 </li>
  182.                                                 <li class="wm-group-12">
  183.                                                     <a href="{{ path('articles_list') }}" {% if args[0] == 'articles' %} class="active" {% endif %}>{{ labels.get('main-static-menu-12')|raw }}</a>
  184.                                                 </li>
  185.                                             {% endif %}
  186.                                             <li class="wm-group-12">
  187.                                                 <a href="{{ path('static_page', {'page_intname': 'polzovatelskoe-soglashenie'}) }}" {% if args[0] == 'polzovatelskoe-soglashenie' %} class="active" {% endif %}>{{ labels.get('main-static-menu-13')|raw }}</a>
  188.                                             </li>
  189.                                             {% if env.site != env.mix and env.site != env.mixopt %}
  190.                                             <li class="wm-group-12">
  191.                                                 <a href="{{ path('static_page', {'page_intname': 'usloviya-vozvrata-i-obmena'}) }}" {% if args[0] == 'usloviya-vozvrata-i-obmena' %} class="active" {% endif %}>{{ labels.get('leftmenu-14')|raw }}</a>
  192.                                             </li>
  193.                                             {% endif %}
  194.                                             {% if env.site == env.mixopt %}
  195.                                             <li class="wm-group-12">
  196.                                                 <a href="{{ path('static_page', {'page_intname': 'regulamin-hurtowni'}) }}" {% if args[0] == 'regulamin-hurtowni' %} class="active" {% endif %}>{{ labels.get('main-static-menu-15')|raw }}</a>
  197.                                             </li>
  198.                                             {% endif %}
  199.                                         </ul>
  200.                                     </li>
  201.                                 </ul>
  202.                             </li>
  203.                         </ul>
  204.                     </div>
  205.                     <div class="wm-geo">
  206.                         {% if env.site == env.dom or env.site == env.domopt or env.site == env.mix or env.site == env.mixopt %}
  207.                             <ul class="nav wm-nav wm-langs">
  208.                                 <li class="dropdown">
  209.                                     <a href="#" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">{{ app.request.locale }}
  210.                                         <span class="fa fa-chevron-down"></span>
  211.                                     </a>
  212.                                     <ul class="dropdown-menu dropdown-menu-right dropdown-lang-menu">
  213.                                         {% set langsarray = langs|split('|') %}
  214.                                         {% for lang in langsarray %}
  215.                                             {# {% if lang != app.request.locale %} #}                                            
  216.                                                 <a href="{{ locale_path(app.request.attributes.get('_route'), lang, app.request.attributes.all._route_params|merge(app.request.query.all), true) }}">{{ lang }}</a>
  217.                                             {# {
  218.                                             {# {% endif %} #}
  219.                                         {% endfor %}
  220.                                     </ul>
  221.                                 </li>
  222.                             </ul>
  223.                         {% endif %}
  224.                         {% if env.site == env.dom or env.site == env.domopt or env.site == env.mir or env.site == env.miropt %}
  225.                             <ul class="nav wm-geo-nav">
  226.                                 <li class="dropdown">
  227.                                     {% if env.is_opt %}
  228.                                         <img src="{{ asset('003-placeholderopt.svg', 'img') }}" width="20" alt="" width="10">
  229.                                     {% else %}
  230.                                         <img src="{{ asset('003-placeholder.svg', 'img') }}" width="20" alt="" width="10">
  231.                                     {% endif %}
  232.                                     &nbsp;&nbsp;
  233.                                     <a href="#" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
  234.                                         <span class="wm-geo-city">{{ app.session.get('checkout').city_name ? app.session.get('checkout').city_name : labels.get('yourcity')|raw}}</span>
  235.                                     </a>
  236.                                     <ul class="dropdown-menu dropdown-menu-right">
  237.                                         <li>
  238.                                             <button type="button" class="close" data-dismiss="modal">
  239.                                                 <span aria-hidden="true">×</span>
  240.                                                 <span class="sr-only">Close</span>
  241.                                             </button>
  242.                                             {{ labels.get('yourcity')|raw }}
  243.                                             -
  244.                                             <br><span class="wm-geo-city">{{ app.session.get('checkout').city_name }}</span>?
  245.                                         </li>
  246.                                         <li class="text-nowrap">
  247.                                             <a data-toggle="modal" href="#modal_region_mir" rel="nofollow" class="wm-button-change">{{ labels.get('yourcity2')|raw }}</a>
  248.                                             <a href="#" rel="nofollow" class="wm-button-ok">{{ labels.get('yourcity3')|raw }}</a>
  249.                                         </li>
  250.                                     </ul>
  251.                                 </li>
  252.                             </ul>
  253.                         {% endif %}
  254.                     </div>
  255.                     <div class="wm-tel">
  256.                         {% if env.site == env.domopt %}
  257.                             <a href="{% if isCallAvailable %}tel:0800312370{% else %}#{% endif %}" rel="nofollow" class="top-phone-w"><img src="{{ asset('001-callopt.svg', 'img') }}" alt="" width="9">
  258.                                 0-800-312-370</a>
  259.                         {% elseif env.site == env.mir %}
  260.                             <a href="{% if isCallAvailable %}tel:88005052523{% else %}#{% endif %}" rel="nofollow" class="top-phone-w"><img src="{{ asset('001-call.svg', 'img') }}" alt="" width="9">
  261.                                 8 (800) 505-25-23</a>
  262.                         {% elseif env.site == env.miropt %}
  263.                             <a href="{% if isCallAvailable %}tel:88005052523{% else %}#{% endif %}" rel="nofollow" class="top-phone-w"><img src="{{ asset('001-callopt.svg', 'img') }}" alt="" width="9">
  264.                                 8 (800) 505-25-23</a>
  265.                         {% elseif env.site == env.mix %}
  266.                             <a href="{% if isCallAvailable %}tel:+48668522718{% else %}#{% endif %}" rel="nofollow" class="top-phone-w"><img src="{{ asset('001-call.svg', 'img') }}" alt="" width="9">
  267.                                 +48 668 522 718</a>
  268.                         {% elseif env.site == env.mixopt %}
  269.                             <a href="{% if isCallAvailable %}tel:+48668522718{% else %}#{% endif %}" rel="nofollow" class="top-phone-w"><img src="{{ asset('001-callopt.svg', 'img') }}" alt="" width="9">
  270.                                 +48 668 522 718</a>
  271.                         {% else %}
  272.                             <a href="{% if isCallAvailable %}tel:0800312370{% else %}#{% endif %}" rel="nofollow" class="top-phone-w"><img src="{{ asset('001-call.svg', 'img') }}" alt="" width="9">
  273.                                 0-800-312-370</a>
  274.                         {% endif %}
  275.                         <span class="top-phone-time{% if not isCallAvailable %} top-phone-time-inactive{% endif %}"></span>
  276.                         <span>{{ labels.get('tel-time-from')|raw }}
  277.                             {{ labels.get('tel-start')|raw }}
  278.                             {{ labels.get('tel-time-to')|raw }}
  279.                             {{ labels.get('tel-end')|raw }}
  280.                             ({{ labels.get('tel-city')|raw }})</span>
  281.                         &nbsp;|<a data-toggle="modal" href="#modal_callback" rel="nofollow" class="wm-callback">
  282.                             {{ labels.get('callback')|raw }}
  283.                         </a>
  284.                     </div>
  285.                 </div>
  286.             </div>
  287.         </div>
  288.         <div id="stiheader-ghost"></div>
  289.         <div id="stiheader">
  290.             <div class="middle-header">
  291.                 <div class="container">
  292.                     <div class="row">
  293.                         <div class="col-sm-3">
  294.                             <div class="mh-logo">
  295.                                 <a href="{{ path('home') }}"><img alt="{{ env.site }}" src="{{ asset(env.site ~ '.' ~ app.request.locale ~ '.png', 'img') }}" class="img-responsive"/></a>
  296.                             </div>
  297.                         </div>
  298.                         <div class="col-sm-9">
  299.                             <div class="mh-menu">
  300.                                 <ul class="nav">
  301.                                     <li class="dropdown">
  302.                                         <div href="#" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" class="mh-button">
  303.                                             <img src="{{ asset('022-menu-1.svg', 'img') }}" alt="" width="20" class="iamenu">
  304.                                             <img src="{{ asset('022-menu-2' ~ (env.is_opt ? 'opt' : '') ~ '.svg', 'img') }}" alt="" width="20" class="amenu"><span class="fa fa-chevron-down"></span>
  305.                                         </div>
  306.                                         <ul class="dropdown-menu dropdown-menu-right mh-topmenu">
  307.                                             <li>                                        
  308.                                                 {{ include ('block/catmenu.html.twig', {'template': 'topcatmenu'}) }}
  309.                                             </li>
  310.                                         </ul>
  311.                                     </li>
  312.                                 </ul>
  313.                                 <div class="mh-menu-block"></div>
  314.                             </div>
  315.                             <div class="mh-pics">
  316.                                 <div class="mhp-item">
  317.                                     <div class="mhp-wrapper">
  318.                                         {{ include('block/cart.html.twig') }}
  319.                                     </div>
  320.                                 </div>
  321.                                 <div class="mhp-item">
  322.                                     <div class="mhp-wrapper">
  323.                                         <div class="mhpi-img">
  324.                                             <a href="{{ path('wishlist') }}"><img src="{{ asset('006-heart1.png', 'img') }}" alt=""></a>
  325.                                         </div>
  326.                                     </div>
  327.                                 </div>
  328.                                 <div class="mhp-item">
  329.                                     <div class="mhp-wrapper"
  330.                                         data-controller="block-loader"
  331.                                         data-block-loader-url-value="{{ path('block_userlogin') }}"
  332.                                         data-block-loader-ignore-errors-value="true"
  333.                                     > ...                                    
  334.                                     </div>
  335.                                 </div>
  336.                             </div>
  337.                             <div class="mh-search">
  338.                                 <form name="search" action="{{ path('prod_list_spec', {'spec': 'search'}) }}" method="get" class="input-group" id="topsearch">
  339.                                     <input type="text" name="q" id="keywords" class="form-control search" aria-label="{{ labels.get('block-search-1')|raw }}" placeholder="{{ labels.get('block-search-1')|raw }}" value="{% if(app.request.query.get('q')) %}{{ app.request.query.get('q')|e }}{% elseif(app.request.parameter.get('q')) %}{{ app.request.parameter.get('q')|e }}{% endif %}">
  340.                                     <div class="input-group-btn">
  341.                                         <button type="button" class="btn btn-default btn-search2"><img src="{{ asset('005-search' ~ (env.is_opt ? 'opt' : '') ~ '.svg', 'img') }}" alt="" width="16"></button>
  342.                                     </div>
  343.                                 </form>
  344.                                 <div class="search_queries">
  345.                                     {% set i = 0 %}
  346.                                     {% for query in search_queries_rand %}
  347.                                         {% if i > 0 %}&nbsp;&nbsp;|&nbsp;&nbsp;
  348.                                         {% endif %}
  349.                                         <form action="{{ search_queries[query] ? search_queries[query] : path('prod_list_spec', {'spec': 'search'}) }}" method="GET" id="search-form-{{ i }}">
  350.                                             {% if not search_queries[query] %}<input type="hidden" name="q" value="{{ query }}">
  351.                                             {% endif %}
  352.                                             <button type="submit">{{ query }}</button>
  353.                                         </form>
  354.                                         {% set i = i + 1 %}
  355.                                     {% endfor %}
  356.                                 </div>
  357.                             </div>
  358.                         </div>
  359.                     </div>
  360.                 </div>
  361.             </div>
  362.             <nav class="navbar navbar-default lastheader" id="lastheader">
  363.                 {{ include('block/navbar-part.html.twig') }}
  364.             </nav>
  365.         </div>
  366.         <div class="container m-main-buttons visible-xs">
  367.             <form name="search" action="{{ path('prod_list_spec', {'spec': 'search'}) }}" method="get" class="input-group" id="topsearch2">
  368.                 <input type="text" name="q" id="keywords2" class="form-control search" aria-label="{{ labels.get('block-search-1')|raw }}" placeholder="{{ labels.get('block-search-1')|raw }}" value="{% if(app.request.query.get('q')) %}{{ app.request.query.get('q')|e }}{% elseif(app.request.parameter.get('q')) %}{{ app.request.parameter.get('q')|e }}{% endif %}">
  369.                 <div class="input-group-btn">
  370.                     <button type="button" class="btn btn-default btn-search"><img src="{{ asset('005-search' ~ (env.is_opt ? 'opt' : '') ~ '.svg', 'img') }}" alt="" width="16"></button>
  371.                 </div>
  372.             </form>
  373.             {% if page.mainpage == '1' %}
  374.                 <div class="col-xs-4 col-nopadding">
  375.                     <a href="{{ path('prod_list_spec', {'spec': 'new'}) }}" class="m-main-button mmb-1">{{ labels.get('main-mobile-buttons-1')|raw }}</a>
  376.                 </div>
  377.                 {% if isVisibleActions %}
  378.                     <div class="col-xs-4 col-nopadding">
  379.                         <a href="{{ path('prod_list_spec', {'spec': 'action'}) }}" class="m-main-button mmb-2">{{ labels.get('main-mobile-buttons-2')|raw }}</a>
  380.                     </div>
  381.                 {% else %}
  382.                     <div class="col-xs-4 col-nopadding">
  383.                         <a href="{{ path('prod_list_spec', {'spec': 'mix'}) }}" class="m-main-button mmb-2">{{ labels.get('main-mobile-buttons-3')|raw }}</a>
  384.                     </div>
  385.                 {% endif %}
  386.                 <div class="col-xs-4 col-nopadding">
  387.                     <a href="{{ path('prod_list_spec', {'spec': 'pop'}) }}" class="m-main-button mmb-3">{{ labels.get('main-mobile-buttons-4')|raw }}</a>
  388.                 </div>
  389.                 <div class="col-xs-12 col-nopadding">
  390.                     <a class="m-main-button mmb-4">{{ labels.get('main-mobile-buttons-5')|raw }}
  391.                         <span class="pull-right">
  392.                             <i class="fa fa-bars"></i>
  393.                         </span>
  394.                     </a>
  395.                 </div>
  396.                 <div class="clear"></div>
  397.                 <div id="m-main-cats">
  398.                     {{ include ('block/catmenu.html.twig', {'template': 'maincatmenu'}) }}
  399.                 </div>
  400.             {% endif %}
  401.         </div>
  402.         <!-- Main Content -->
  403.         <div class="container m-t-3 m-m-t">
  404.             <div class="row">
  405.                 {% if prod is empty and args[0]!='login' and args[0]!='cart' and args[0]!='register' and args[0]!='order' and args[0]!='checkout' %}
  406.                     <!-- Filter Sidebar -->
  407.                     <div class="col-sm-3 col-xl-2 left-desktop-menu{% if args[0]=='catalog' and args[1] in ['new', 'pop', 'mix', 'onsale', 'selection1', 'selection2'] and args[2]=='' %} active{% endif %}">
  408.                         {{ include('block/left-blocks.html.twig') }}
  409.                     </div>
  410.                     <!-- End Filter Sidebar -->
  411.                     <!-- Product List -->
  412.                     <div class="col-sm-9 col-xl-10 cont">
  413.                     {% else %}
  414.                         <div class="col-sm-12 cont">
  415.                         {% endif %}
  416.                         {% if args[0]=='user' and args[1]=='order-history' and order %}
  417.                             {% elseif args[0]=='user' and args[1]=='' %}
  418.                                 <h1 class="pl-h1">{{ labels.get('breadcrumbs-user')|raw }}</h1>
  419.                             {% elseif args[0]=='wishlist' %}
  420.                                 <h1 class="pl-h1">{{ labels.get('breadcrumbs-wishlist')|raw }}</h1>
  421.                             {% elseif args[0]=='catalog' %}
  422.                                 <div class="title{{ prods ? ' pl-breadcrumbs' : '' }}{{ prod ? ' pc-breadcrumbs' : '' }}">{{ include('block/breadcrumbs.html.twig') }}</div>
  423.                             {% elseif args[0]=='articles' %}
  424.                                 <div class="title{{ prods ? ' pl-breadcrumbs' : '' }}{{ prod ? ' pc-breadcrumbs' : '' }}">{{ include('block/breadcrumbs.html.twig') }}</div>
  425.                             {% elseif args[0]!='cart' and args is not empty and args[0]!='login' and args[0]!='register' and args[0]!='comments' %}
  426.                                 <h1 class="pl-h1">{{ page.h1 ? page.h1 |raw : page.name |raw }}</h1>
  427.                         {% endif %}
  428.                         {% if args[0]=='contact' %}
  429.                             {{ include('block/contact.html.twig') }}
  430.                         {% endif %}
  431.                         {% block body %}{% endblock %}
  432.                     </div>
  433.                 </div>
  434.             </div>
  435.             <!-- End Main Content -->
  436.             <!-- Footer -->
  437.             <div class="footer">
  438.                 <div class="container">
  439.                     <div class="row">
  440.                         <div class="col-md-3 col-sm-6">
  441.                             <a href="{{ path('home') }}"><img alt="Logo" src="{{ asset(env.site ~ '.' ~ app.request.locale ~ '.png', 'img') }}" class="img-responsive footmenu-logo"/></a>
  442.                             <div class="title-footer noup footimg">
  443.                                 {% if env.site != env.mir and env.site != env.miropt %}
  444.                                 <span>{{ labels.get('footmenu-40')|raw }}</span>
  445.                                 <a href="{{ labels.get('instagram-link')|raw }}" rel="nofollow" target="_blank"><img src="{{ asset('012-instagram.svg', 'img') }}" alt=""></a>
  446.                                 {% if env.site == env.mir or env.site == env.miropt %}
  447.                                     <a href="{{ labels.get('vkontakte-link')|raw }}" rel="nofollow" target="_blank"><img src="{{ asset('vk.png', 'img') }}" alt=""></a>
  448.                                 {% endif %}
  449.                                 <a href="{{ labels.get('facebook-link')|raw }}" rel="nofollow" target="_blank"><img src="{{ asset('013-facebook.svg', 'img') }}" alt=""></a>
  450.                                 {% endif %}
  451.                             </div>
  452.                             <div class="title-footer noup footimg">
  453.                                 <span>{{ labels.get('footmenu-41')|raw }}</span>
  454.                                 <a href="#" rel="nofollow" target="_blank"><img src="{{ asset('visa2.png', 'img') }}" alt="" height="14"></a>
  455.                                 <a href="#" rel="nofollow" target="_blank"><img src="{{ asset('mc2.png', 'img') }}" alt="" height="18"></a>
  456.                             </div>
  457.                         </div>
  458.                         <div class="col-md-3 col-sm-6">
  459.                             <div class="title-footer">
  460.                                 <span>{{ labels.get('footmenu-42')|raw }}</span>
  461.                             </div>
  462.                             <ul>
  463.                                 <li>
  464.                                     <a href="{{path('static_page',{'page_intname':'about'})}}">{{ labels.get('footmenu-51')|raw }}</a>
  465.                                 </li>
  466.                                 <li>
  467.                                     <a href="{{path('static_page',{'page_intname':'delivery'})}}">{{ labels.get('footmenu-52')|raw }}</a>
  468.                                 </li>
  469.                                 {% if env.site != env.mix and env.site != emv.mixopt %}
  470.                                     <li>
  471.                                         <a href="{{path('static_page',{'page_intname':'optovim-pokupatelyam'})}}">{{ labels.get('footmenu-53')|raw }}</a>
  472.                                     </li>
  473.                                 {% endif %}
  474.                                 <li>
  475.                                     <a href="{{path('static_page',{'page_intname':'info'})}}">{{ labels.get('footmenu-54')|raw }}</a>
  476.                                 </li>
  477.                                 <li>
  478.                                     <a href="{{path('comments')}}">{{ labels.get('footmenu-55')|raw }}</a>
  479.                                 </li>
  480.                                 <li>
  481.                                     <a href="{{path('static_page',{'page_intname':'contact'})}}">{{ labels.get('footmenu-56')|raw }}</a>
  482.                                 </li>
  483.                                 {% if env.site != env.mix and env.site != emv.mixopt %}
  484.                                 <li>
  485.                                     <a href="{{path('static_page',{'page_intname':'skidki'})}}">{{ labels.get('footmenu-57')|raw }}</a>
  486.                                 </li>
  487.                                 {% elseif env.site == env.mix %}
  488.                                 <li>
  489.                                     <a href="{{path('static_page',{'page_intname':'promocje'})}}">{{ labels.get('promocje')|raw }}</a>
  490.                                 </li>
  491.                                 {% endif %}
  492.                                 {% if env.site != env.mix and env.site != env.mixopt %}
  493.                                 <li>
  494.                                     <a href="{{ path('static_page', {'page_intname': 'usloviya-vozvrata-i-obmena'}) }}">{{ labels.get('leftmenu-14')|raw }}</a>
  495.                                 </li>
  496.                                 {% else %}
  497.                                 <li>
  498.                                     <a href="{{ path('static_page', {'page_intname': 'info'}) }}">{{ labels.get('main-static-menu-10')|raw }}</a>
  499.                                 </li>
  500.                                 {% endif %}
  501.                                 {% if env.site == env.mixopt %}
  502.                                 <li>
  503.                                     <a href="{{ path('static_page', {'page_intname': 'regulamin-hurtowni'}) }}">{{ labels.get('main-static-menu-15')|raw }}</a>
  504.                                 </li>
  505.                                 {% endif %}
  506.                             </ul>
  507.                         </div>
  508.                         <div class="col-md-3 col-sm-6">
  509.                             <div class="title-footer">
  510.                                 <span>{{ labels.get('footmenu-43')|raw }}</span>
  511.                             </div>
  512.                             {{ include ('block/footmenu.html.twig') }}                            
  513.                         </div>
  514.                         <div class="col-md-3 col-sm-6 foot-contacts">
  515.                             <div class="title-footer">
  516.                                 <span>{{ labels.get('footmenu-12')|raw }}</span>
  517.                             </div>
  518.                             <div class="row">
  519.                                 {% set opt = '' %}
  520.                                 {% if env.is_opt %}
  521.                                     {% set opt = '-opt' %}
  522.                                 {% endif %}
  523.                                 {% if blocks.get('footmenu-phone' ~ opt) %}
  524.                                     <div class="col-xs-1">
  525.                                         <i class="fa fa-phone"></i>
  526.                                     </div>
  527.                                     <div class="col-xs-10">
  528.                                         {{ blocks.get('footmenu-phone' ~ opt)|raw }}
  529.                                     </div>
  530.                                 {% endif %}
  531.                                 {% if blocks.get('footmenu-email' ~ opt) %}
  532.                                     <div class="col-xs-12"><hr></div>
  533.                                     <div class="col-xs-1">
  534.                                         <i class="fa fa-envelope-o"></i>
  535.                                     </div>
  536.                                     <div class="col-xs-10">
  537.                                         {{ blocks.get('footmenu-email' ~ opt)|raw }}
  538.                                     </div>
  539.                                 {% endif %}
  540.                                 {% if blocks.get('footmenu-address' ~ opt) %}
  541.                                     <div class="col-xs-12"><hr></div>
  542.                                     <div class="col-xs-1">
  543.                                         <i class="fa fa-map-marker"></i>
  544.                                     </div>
  545.                                     <div class="col-xs-10">
  546.                                         {{ blocks.get('footmenu-address' ~ opt)|raw }}
  547.                                     </div>
  548.                                 {% endif %}
  549.                             </div>
  550.                         </div>
  551.                     </div>
  552.                 </div>
  553.                 <div class="copyright">
  554.                     <div class="container">
  555.                         <div class="row">
  556.                             <div class="col-md-6 text-left fcc-1">
  557.                                 {{ labels.get('copy')|raw }}
  558.                                 {{ sett.get('sitename')|raw }}
  559.                             </div>
  560.                             <div class="col-md-6 text-right fcc-2">
  561.                                 <a href="{{ path('static_page', {'page_intname': 'polzovatelskoe-soglashenie'}) }}">{{ labels.get('footmenu-6')|raw }}</a>
  562.                             </div>
  563.                             <div class="clear"></div>
  564.                             <div class="footer-space"></div>
  565.                             {% if args[0] == 'order' and args[1] == 'finish' and env.code_google_conversion %}
  566.                                 <!-- Google Code for https://www.dombusin.com/ Conversion Page -->
  567.                                 <script>
  568.                                     /* <![CDATA[ */
  569. var google_conversion_id = {{ env.code_google_conversion }};
  570. var google_conversion_language = "en";
  571. var google_conversion_format = "3";
  572. var google_conversion_color = "ffffff";
  573. var google_conversion_label = "k8dOCK3ioWcQ1vqV0AM";
  574. var google_remarketing_only = false;
  575. /* ]]> */
  576.                                 </script>
  577.                                 <script src="//www.googleadservices.com/pagead/conversion.js"></script>
  578.                                 <noscript>
  579.                                     <div style="display:inline;">
  580.                                         <img height="1" width="1" style="border-style:none;" alt="" src="//www.googleadservices.com/pagead/conversion/973438294/?label=k8dOCK3ioWcQ1vqV0AM&amp;guid=ON&amp;script=0"/>
  581.                                     </div>
  582.                                 </noscript>
  583.                             {% endif %}
  584.                         </div>
  585.                     </div>
  586.                 </div>
  587.             </div>
  588.             <!-- End Footer -->
  589.             <a href="#top" class="back-top text-center">
  590.                 <img src="{{ asset('014-up-arrow.svg', 'img') }}" alt="" width="10">
  591.             </a>
  592.             {{ ga_events_addtocart()|raw }}
  593.             {{ ga_events_deletefromcart()|raw }}
  594.             {% if(env.code_bitrix) %}
  595.                 <script>
  596.                     (function (w, d, u) {
  597. var s = d.createElement('script');
  598. s.async = true;
  599. s.src = u + '?' + (
  600. Date.now() / 60000 | 0
  601. );
  602. var h = d.getElementsByTagName('script')[0];
  603. h.parentNode.insertBefore(s, h);
  604. })(window, document, 'https://bitrix24.dombusin.com/upload/crm/site_button/    {{ env.code_bitrix }}.js');
  605.                 </script>
  606.             {% endif %}
  607.             {% if(env.code_emt) %}
  608.                 <script src="https://emailtools.ru/js/api/v1/tools.js" defer="" async=""></script>
  609.                 <script>
  610.                     window.EMT = window.EMT || {};
  611. EMT._client_id = {{ env.code_emt }}
  612.                 </script>
  613.             {% endif %}
  614.             {% if env.site==env.mix or env.site==env.mixopt %}
  615.                 {{ include('block/modal_lang.html.twig') }}
  616.             {% endif %}
  617.             {{ include('block/modal_cookie.html.twig') }}
  618.             {{ include('block/modal_callback.html.twig') }}
  619.             {{ include('block/modal_sent.html.twig') }}
  620.             {{ include('block/modal_city.html.twig') }}
  621.             {% if env.site == env.dom or env.site == env.mir or env.site == env.mix %}
  622.                 {{ include('block/modal_opt_redirect.html.twig') }}
  623.             {% endif %}
  624.             {# {{ include('block/ga_consent_banner.html.twig') }} #}
  625.             {% if(env.esputnik_id) %}
  626.                 <script>
  627.                     !function (t, e, c, n) {
  628. var s = e.createElement(c);
  629. s.async = 1,
  630. s.src = 'https://statics.esputnik.com/scripts/' + n + '.js';
  631. var r = e.scripts[0];
  632. r.parentNode.insertBefore(s, r);
  633. var f = function () {
  634. f.c(arguments);
  635. };
  636. f.q = [];
  637. f.c = function () {
  638. f.q.push(arguments);
  639. };
  640. t['eS'] = t['eS'] || f;
  641. }(window, document, 'script', '{{ env.esputnik_id }}');
  642.                 </script>
  643.                 <script>
  644.                     eS('init');
  645.                 </script>
  646.             {% endif %}            
  647.             {# {% if env.site==env.mix or env.site==env.mixopt %}
  648.                 <script>
  649.                 (function(w,d,u){
  650.                         var s=d.createElement('script');s.async=true;s.src=u+'?'+(Date.now()/60000|0);
  651.                         var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);
  652.                 })(window,document,'https://bitrix24.dombusin.com/upload/crm/site_button/loader_5_vcvrc1.js');
  653.                 </script>
  654.             {% endif %} #}
  655.             {{ include('block/jslabels.html.twig') }}
  656.             
  657.             {% block javascripts %}
  658.                 {{ encore_entry_script_tags('app') }}
  659.             {% endblock %}
  660.             {% if args[0] == 'cart' %}
  661.                 {{ include('cart/block/cart-block-scripts.html.twig') }}
  662.             {% endif %}
  663.         </body>
  664.     </body>
  665. </html>