src/Aviatur/TwigBundle/Resources/views/aval/Custom/App/header.html.twig line 1

Open in your IDE?
  1. {% set headerPromoStart = app.session.get('headerPromoStart')|date('U') %}
  2. {% set headerPromoEnd = app.session.get('headerPromoEnd')|date('U') %}
  3. {% set icon_menu = "" %}
  4. {% if "now"|date('U') > headerPromoStart and "now"|date('U') < headerPromoEnd %}
  5.     {% set onPromo = true %}
  6.     {#    {% set linkHeader = path('aviatur_display_homepromo', { 'promoType': 'luna-llena' }) %}#}
  7.     {% set linkHeader = '/promo/luna-llena-2016' %}
  8.     {% set colorImage = "_white" %}
  9.     {% set classMainNav = "nav-main__item-aval--luna" %}
  10. {% else %}
  11.     {% set onPromo = false %}
  12.     {% set linkHeader = absolute_url(path('aviatur_general_homepage')) %}
  13.     {% set colorImage = "" %}
  14.     {% set classMainNav = "" %}
  15. {% endif %}
  16. {% if (("now"|date("U") > "1450742400") and ("now"|date("U") < "1451606400")) %}
  17.     {% set logoXmas = "_xmas" %}
  18. {% endif %}
  19. <header class="{% if logoXmas is defined %}animate{% endif %} page-head {% if onPromo == true %}page-head--promo page-head--promo--luna{% endif %}">
  20.     <h1 style="display:none;">Viajes Tuplús</h1>
  21.     {% if app.session.has('userAth') is defined and app.session.has('userAth') !=null %}
  22.         {% set json = json_decode(app.session.get('userAth'))%}
  23.     {% endif %}
  24.     {% if onPromo == true %}
  25.         <script type="text/javascript" src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/js/luna-llena.js')) }}"></script>
  26.         <div class="luna">
  27.             <div class="luna-cloudUnder"></div>
  28.             <div class="luna-cloud luna-cloud--moon"></div>
  29.             <div class="luna-cloud luna-cloud--1"></div>
  30.             <div class="luna-cloud luna-cloud--2"></div>
  31.             <div class="luna-cloud luna-cloud--3"></div>
  32.         </div>
  33.     {% endif %}
  34.     {%if app.session.has('token') !=null %}
  35.     {%if app.session.has('valorPuntos') and app.session.get('valorPuntos')!=null and app.session.get('valorPuntos')!='' and app.session.get('valorPuntos')>0%}
  36.         <span class="js-valorPuntos" style="display:none">{{app.session.get('valorPuntos')}}</span>
  37.     {%endif%}
  38.     {%if app.session.has('topeMinimoPuntos') %}
  39.         <span class="js-topeMinimoPuntos" style="display:none">{{app.session.get('topeMinimoPuntos')}}</span>
  40.     {%endif%}
  41.     {%if app.session.has('inactividadPermitida') and app.session.get('inactividadPermitida') !=null and app.session.get('inactividadPermitida') !='' and app.session.get('inactividadPermitida') >0 %}
  42.         <span class="js-inactividadPermitida" style="display:none">{{app.session.get('inactividadPermitida')}} </span>
  43.         {% include twig_exists('@AviaturTwig/'~ agency_folder.twigFlux() ~'/General/Templates/modalRedemptionPoints.html.twig') %}
  44.         <script type="text/javascript">
  45.             if(typeof(jQuery('.js-inactividadPermitida').html())!="undefined"  ){
  46.                 var inactivity = parseInt(jQuery('.js-inactividadPermitida').html());
  47.                 function changeColor() {
  48.                     jQuery('#js-modalRedemtionPonts').modal()
  49.                     jQuery("#js-modalActivityContinue").on('click', function () {
  50.                         jQuery('#js-modalRedemtionPonts').modal('hide');
  51.                     });
  52.                 }
  53.                 setInterval(changeColor, 60000*inactivity );
  54.             }
  55.         </script>
  56.     {%endif%}
  57.     {%endif%}
  58.     <div class="wrapper hidden-palm hidden-portable">
  59.         <div class="nav-top clearfix hidden-palm box-top" >
  60.             <div class="header_col header-logo">
  61.                 <form id="tuplus" action="{{app.session.get('link_portal_aval')}}" method="post">
  62.                     <input type="text" value="{%if app.session.has('token') !=null %}{{app.session.get('token')}}{%endif%}" name="token" id="js-token" class="hidden-all"  readonly>
  63.                     <div class="page-head__logo-wrapper  relative inline-block">
  64.                         <a id="tuplusSubmit" href="#" > <img class="page-head__aviatur-logged return" style="height: 120px" src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/header/tuplus' ~ colorImage ~ '.svg')) }}" alt="Viajes tuplús | Agencia de viajes" title="Viajes tuplús | Agencia de viajes"></a>
  65.                         {#                        <button type="submit" name="someName" class="logout-btn" value="someValue"><img class="page-head__aviatur-logged return" style="height: 120px" src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/header/tuplus' ~ colorImage ~ '.svg')) }}" alt="Viajes tuplús | Agencia de viajes" title="Viajes tuplús | Agencia de viajes"></button>#}
  66.                     </div>
  67.                     </a>
  68.                 </form>
  69.             </div>
  70.             <div class="header_col header-nav">
  71.                 <nav class="nav-main js-nav-main-toggle tri-menu">
  72.                     {% if 'aviatur_general_homepage' in app.request.get('_route') %}
  73.                         {% set openMobileMenu = "js-open-mobile-homepage" %}
  74.                     {% else %}
  75.                         {% set openMobileMenu = "" %}
  76.                     {% endif %}
  77.                     <nav class="nav-main">
  78.                         <div class="nav-main__grid-aval nav-main__grid">
  79.                             <a id="btn-vuelos" href="{{ absolute_url(path('aviatur_search_flights')) }}">
  80.                                 <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="vuelos">
  81.                                     <div class="nav-main__icon nav-main__icon--flight">
  82.                                         <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Buscador de vuelos baratos" />
  83.                                     </div>
  84.                                     <h2 class="nav-main__title">Vuelos</h2>
  85.                                 </div>
  86.                             </a>
  87.                         </div>
  88.                         <div class="nav-main__grid-aval nav-main__grid">
  89.                             <a id="btn-paquetes" href="{{ absolute_url(path('aviatur_search_flight_hotel_car')) }}">
  90.                                 <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="multi">
  91.                                     <div class="nav-main__icon nav-main__icon--flighthotel">
  92.                                         <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Paquetes de vuelos y hoteles economicos" />
  93.                                     </div>
  94.                                     <h2 class="nav-main__title">Vuelo <p>+ Hotel</h2>
  95.                                 </div>
  96.                             </a>
  97.                         </div>
  98.                         <div class="nav-main__grid-aval nav-main__grid">
  99.                             <a id="btn-hoteles" href="{{ absolute_url(path('aviatur_search_hotels')) }}">
  100.                                 <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="hoteles">
  101.                                     <div class="nav-main__icon nav-main__icon--hotel">
  102.                                         <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Reserva tu hotel online" />
  103.                                     </div>
  104.                                     <h2 class="nav-main__title">Hoteles</h2>
  105.                                 </div>
  106.                             </a>
  107.                         </div>
  108.                         {% if app.session.has('whitemark') != 1 %}
  109.                             {#}  <div class="nav-main__grid-aval nav-main__grid">
  110.                                 <a id="btn-buses" href="{{ absolute_url(path('aviatur_search_bus')) }}">
  111.                                     <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="buses">
  112.                                         <div class="nav-main__icon nav-main__icon--bus">
  113.                                             <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Compra pasajes de bus" />
  114.                                         </div>
  115.                                         <h2 class="nav-main__title">Buses</h2>
  116.                                     </div>
  117.                                 </a>
  118.                             </div>#}
  119.                             <div class="nav-main__grid-aval nav-main__grid">
  120.                                 <a id="btn-vacaciones" href="{{ absolute_url(path('aviatur_search_package')) }}">
  121.                                     <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="paquetes">
  122.                                         <div class="nav-main__icon nav-main__icon--package">
  123.                                             <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Ofertas de paquetes turisticos" />
  124.                                         </div>
  125.                                         <h2 class="nav-main__title">Paquetes</h2>
  126.                                     </div>
  127.                                 </a>
  128.                             </div>
  129.                             <div class="nav-main__grid-aval nav-main__grid">
  130.                                 <a id="btn-autos" href="{{ absolute_url(path('aviatur_search_cars')) }}">
  131.                                     <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="autos">
  132.                                         <div class="nav-main__icon nav-main__icon--car">
  133.                                             <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Alquiler de coches y autos" />
  134.                                         </div>
  135.                                         <h2 class="nav-main__title">Autos</h2>
  136.                                     </div>
  137.                                 </a>
  138.                             </div>
  139.                             <div class="nav-main__grid-aval nav-main__grid">
  140.                                 <a id="btn-experiencias" href="{{ absolute_url(path('aviatur_search_experiences')) }}">
  141.                                     <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="experiencias">
  142.                                         <div class="nav-main__icon nav-main__icon--experience">
  143.                                             <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Ofertas de experiencias" />
  144.                                         </div>
  145.                                         <h2 class="nav-main__title">Experiencias</h2>
  146.                                     </div>
  147.                                 </a>
  148.                             </div>
  149.                             {#
  150.                             <div class="nav-main__grid-aval nav-main__grid">
  151.                                 <a id="btn-trenes" href="{{ absolute_url(path('aviatur_search_train')) }}">
  152.                                     <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="trenes">
  153.                                         <div class="nav-main__icon nav-main__icon--train">
  154.                                             <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Pasajes de tren baratos" />
  155.                                         </div>
  156.                                         <h2 class="nav-main__title">Trenes</h2>
  157.                                     </div>
  158.                                 </a>
  159.                             </div>
  160.                             #}
  161.                             <div class="nav-main__grid-aval nav-main__grid">
  162.                                 <a id="btn-cruceros" href="{{ absolute_url(path('aviatur_search_cruise')) }}">
  163.                                     <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="cruceros">
  164.                                         <div class="nav-main__icon nav-main__icon--cruise">
  165.                                             <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Cruceros baratos" />
  166.                                         </div>
  167.                                         <h2 class="nav-main__title">Cruceros</h2>
  168.                                     </div>
  169.                                 </a>
  170.                             </div>
  171.                             {#<div class="nav-main__grid-aval nav-main__grid">
  172.                                 <a href="{{ absolute_url(path('aviatur_search_insurance')) }}">
  173.                                     <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="seguros-de-viaje">
  174.                                         <div class="nav-main__icon nav-main__icon--insurance">
  175.                                             <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Tarjeta de asistencia, seguros de viaje" />
  176.                                         </div>
  177.                                         <h2 class="nav-main__title">Asistencia</h2>
  178.                                     </div>
  179.                                 </a>
  180.                             </div>#}
  181.                             {#              <div class="nav-main__grid-aval nav-main__grid hide-lap-and-up">
  182.                                               <a href="/contenidos/medios-de-pago">
  183.                                                   <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }} js-open-whatsapp" data-nav="whatsapp">
  184.                                                       <div class="nav-main__icon nav-main__icon--contact">
  185.                                                           <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Escribenos a whatsapp Aviatur 3229052286" />
  186.                                                       </div>
  187.                                                       <div class="nav-main__title">WhatsApp</div>
  188.                                                   </div>
  189.                                               </a>
  190.                                           </div>#}
  191.                             {#<div class="nav-main__grid-aval nav-main__grid is-corporate ">
  192.                                 <a href="{{ absolute_url(path('aviatur_search_corporate')) }}">
  193.                                     <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="corporativos">
  194.                                         <div class="nav-main__icon nav-main__icon--corporate">
  195.                                             <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Viajes corporativos" />
  196.                                         </div>
  197.                                         <div class="nav-main__title">Corporativos</div>
  198.                                     </div>
  199.                                 </a>
  200.                             </div>#}
  201.                             <div class="nav-main__grid-aval nav-main__grid">
  202.                                 <a id="btn-disney" href="{{ absolute_url(path('aviatur_general_homepage'))}}experiencias/disney">
  203.                                     <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="cruceros">
  204.                                         <div class="nav-main__icon nav-main__icon--disney">
  205.                                             <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Experencia-Disney" />
  206.                                         </div>
  207.                                         <h2 class="nav-main__title">Disney</h2>
  208.                                     </div>
  209.                                 </a>
  210.                             </div>
  211.                         {% endif %}
  212.                     </nav>
  213.                 </nav>
  214.             </div>
  215.             <div class="header_col header-info">
  216.                 {% set sessionStarted = app.session.has('userAth') is defined and app.session.has('userAth') !=null %}
  217.                 {% if sessionStarted == true%}
  218.                     {% if app.session.get('domainsecure') != app.session.get('domain')%}
  219.                         {% set loginDomain = "https://" ~ app.session.get('domainsecure') %}
  220.                     {% elseif app.session.get('domainport') == "443"%}
  221.                         {% set loginDomain = "https://" ~ app.session.get('domainsecure') %}
  222.                     {% else %}
  223.                         {% set loginDomain = "https://" ~ app.session.get('domainsecure') %}
  224.                     {% endif %}
  225.                 {% endif %}
  226.                 <div class="hide-portable box-point-right" >
  227.                     <div class="box-point-right list-inline sup_menu-box">
  228.                         <ul>
  229.                             {% if app.session.has('whitemark') != 1%}
  230.                                 <li>
  231.                                     <a id="js-openCallUs" class="supmenulink" >Cont&aacute;ctenos</a>
  232.                                 </li>
  233.                             {% endif %}
  234.                             {% if sessionStarted == true %}
  235.                                 <li class="loggout supmenulink  link-header ">
  236.                                     <a class="loggout supmenulink  link-header " href="#" >Cerrar Sesión</a>
  237.                                 </li>
  238.                             {% else %}
  239.                                 <li>
  240.                                     <a class="supmenulink  link-header " href="{{app.session.get('login_portal_aval')}}">Iniciar Sesión</a>
  241.                                 </li>
  242.                             {% endif %}
  243.                         </ul>
  244.                     </div>
  245.                 </div>
  246.             </div>
  247.             {% if sessionStarted == true %}
  248.                 <div class="total-box-point-desk">
  249.                     <div class="div-box-points">
  250.                         <strong>¡Hola </strong><strong class="js-logged">{%if json.data.name is defined%}{{ json.data.name|slice(0, 35) }}{%else%}USUARIO{%endif%}</strong><strong>!</strong>
  251.                     </div>
  252.                     <div class="div-box-points">
  253.                         <div class=" box-point-top">
  254.                             <strong class="title-point-box-top">Puntos Disponibles</strong>
  255.                         </div>
  256.                         <div class=" box-point-down">
  257.                             <strong class="js-redemptionPoints user-points box-top"js-redemptionPoints user-points"data-point=""><small>{%if app.session.has('disposablePoints')%}{{app.session.get('disposablePoints')|number_format(0, ',', '.')}}{%else%}...{% endif %}</small></strong>
  258.                         </div>
  259.                     </div>
  260.                 </div>
  261.             {% endif %}
  262.         </div>
  263.     </div>
  264.     <div class="wrapper" >
  265.         {# mobile #}
  266.         <div class="page-head__container-mobile clearfix page-head_portable">
  267.             {%if app.session.has('userAth') is defined and app.session.has('userAth') !=null%}
  268.                 {% set icon_menu = "icon-menu" %}
  269.                 <div class="nav-top clearfix hide-desk" style="margin-left:60px;     margin-bottom: 20px;">
  270.                     <div class="mobile-logo-xs">
  271.                         <ul class="list-inline top-text logged-logo-mobile" style="" role="mailing" >
  272.                             <form id="tuplus-mobile" action="{{app.session.get('link_portal_aval')}}" method="post">
  273.                                 <input type="text" value="{%if app.session.has('token') !=null %}{{app.session.get('token')}}{%endif%}" name="token" id="js-token" class="hidden-all"  readonly>
  274.                                 <a id="tuplusSubmit-mobile" href="#"><li class="loged-li-logo-aval">
  275.                                         {#                <div class="page-head__logo text-center">#}
  276.                                         <div class="page-head__logo-wrapper head_no-portable relative inline-block" >
  277.                                             {#<img class="page-head__aviatur-logged logo-head-no-portable" style="height: 120px" src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/header/tuplus_negativo' ~ colorImage ~ '.png')) }}" alt="Viajes tuplús | Agencia de viajes" title="Viajes tuplús | Agencia de viajes">#}
  278.                                         </div>
  279.                                         {#                </div>#}
  280.                                     </li>
  281.                                 </a>
  282.                             </form>
  283.                             <div >
  284.                                 <li><small class="label-inuit-inline hide-portable top-text js-lastEntry"></small></li>
  285.                                 <li><small class="label-inuit-inline hide-portable top-text js-ipaddress"></small></li>
  286.                             </div>
  287.                         </ul>
  288.                     </div>
  289.                     <ul class="list-inline top-text" role="mailing" >
  290.                         <div class="nav-top__mailing box-point-right align-points-md" style="float:right">
  291.                             <div class="box-point-left box-point">
  292.                                 <div class="box-point-right list-inline line-margin-xs">
  293.                                     {#                                <ul class="list-inline">#}
  294.                                     {# {% if app.session.has('whitemark') != 1%}
  295.                                          <li>    <a  class="supmenulink footer-link hide-lap-and-up" href="/contenidos/contactenos"><strong>Contáctenos</strong></a>{#<b id="js-openCallUs" class="top-text" style="font-size:95%;padding-right:15px;">Cont&aacute;ctenos</b>#}
  296.                                     {#</li>
  297.                                 {% endif %}#}
  298.                                     <li><a class="top-text" style="font-size:95%;"href="{{ path('aviatur_customer_booking_nocheck') }}">Mis reservas</a></li>
  299.                                     <li><a class="top-text loggout" style="font-size:95%;" href="{{ path('fos_user_security_logout') }}"class="" style="padding:5px">Cerrar Sesión</a></li>
  300.                                 </div>
  301.                                 <li class="hide-portable username"><strong>¡Hola </strong><strong class="js-logged">{%if json.data.name is defined%}{{ json.data.name }}{%else%}USUARIO{%endif%}</strong><strong>!</strong></li>
  302.                                 <div class="box-point-mobile">
  303.                                     <div class=" box-point-top">
  304.                                         <li ><strong class="title-point-box-top">Puntos Disponibles</strong></li>
  305.                                     </div>
  306.                                     <div class=" box-point-down">
  307.                                         <li class="box-top">  <strong class="js-redemptionPoints user-points"data-point=""><small style="font-size: 14px;">{%if app.session.has('disposablePoints')%}{{app.session.get('disposablePoints')|number_format(0,',','.')}}{%else%}...{% endif %}</small></strong></li>
  308.                                     </div>
  309.                                 </div>
  310.                             </div>
  311.                         </div>
  312.                     </ul>
  313.                 </div>
  314.             {% else %}
  315.                 <div class="nav-top clearfix hide-desk no-session-moblie-top" >
  316.                     <div class="mobile-logo-xs">
  317.                         <ul class="list-inline top-text logout-logo-mobile" role="mailing" >
  318.                             <form id="tuplus" action="{{app.session.get('link_portal_aval')}}" method="post">
  319.                                 <input type="text" value="{%if app.session.has('token') !=null %}{{app.session.get('token')}}{%endif%}" name="token" id="js-token" class="hidden-all"  readonly>
  320.                                 <a id="tuplusSubmit-mobile" href="#"><li class="logout-li-logo-aval">
  321.                                         {#                <div class="page-head__logo text-center">#}
  322.                                         <div class="page-head__logo-wrapper  relative inline-block" style="height: 90px">
  323.                                             {#                                    <img class="page-head__aviatur-logout" style="height: 50px" src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/header/tuplus_negativo' ~ colorImage ~ '.png')) }}" alt="Viajes tuplús | Agencia de viajes" title="Viajes tuplús | Agencia de viajes">#}
  324.                                         </div>
  325.                                         {#                </div>#}
  326.                                     </li></a>
  327.                             </form>
  328.                             <div >
  329.                                 <li><small class="label-inuit-inline hide-portable top-text js-lastEntry"></small></li>
  330.                                 <li><small class="label-inuit-inline hide-portable top-text js-ipaddress"></small></li>
  331.                             </div>
  332.                         </ul>
  333.                     </div>
  334.                     <div class="nav-top__mailing box-point-right-logout" >
  335.                         <ul class="list-inline top-text" role="mailing">
  336.                             <li><a href="{{app.session.get('login_portal_aval')}}" class="label-inuit-inline  top-text" style="font-size:95%; padding-left:10px">Iniciar Sesión</a></li>
  337.                             {% if app.session.has('whitemark') != 1%}
  338.                                 <div class="page-head__contact ">
  339.                                     <li> <a  class="supmenulink header-contact hide-lap-and-up" href="/contenidos/contactenos"><strong>Contáctenos</strong></a>{#<b id="js-openCallUs" class="link-span  label-inuit-inline  top-text" style="font-size:95%;">Cont&aacute;ctenos</b></li>#}
  340.                                 </div>
  341.                             {% endif %}
  342.                         </ul>
  343.                     </div>
  344.                 </div>
  345.             {%endif%}
  346.             <div class="page-head__menu-mobile hide-lap-and-up {{ icon_menu }} ">
  347.                 <span class="link-span js-open-mobile-menu">
  348.                     <img  class="hide-lap-and-up img-xs" src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/header/menu_mobile.svg')) }}"/>
  349.                 </span>
  350.             </div>
  351.         </div>
  352.     </div>
  353.     <div class="wrapper">
  354.         <div class="wrapper">
  355.             <nav class="nav-main js-nav-main-toggle js-menu-mobile">
  356.                 {% if 'aviatur_general_homepage' in app.request.get('_route') %}
  357.                     {% set openMobileMenu = "js-open-mobile-homepage" %}
  358.                 {% else %}
  359.                     {% set openMobileMenu = "" %}
  360.                 {% endif %}
  361.                 <nav class="nav-main hide-desk">
  362.                     <div class="nav-main__grid">
  363.                         <a id="btn-vuelos" href="{{ absolute_url(path('aviatur_search_flights')) }}">
  364.                             <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="vuelos">
  365.                                 <div class="nav-main__icon nav-main__icon--flight">
  366.                                     <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Buscador de vuelos baratos" />
  367.                                 </div>
  368.                                 <h2 class="nav-main__title">Vuelos</h2>
  369.                             </div>
  370.                         </a>
  371.                     </div>
  372.                     <div class="nav-main__grid-aval nav-main__grid">
  373.                         <a id="btn-paquetes" href="{{ absolute_url(path('aviatur_search_flight_hotel_car')) }}">
  374.                             <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="multi">
  375.                                 <div class="nav-main__icon nav-main__icon--flighthotel">
  376.                                     <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Paquetes de vuelos y hoteles economicos" />
  377.                                 </div>
  378.                                 <h2 class="nav-main__title">Vuelo<p>+Hotel</h2>
  379.                             </div>
  380.                         </a>
  381.                     </div>
  382.                     <div class="nav-main__grid-aval nav-main__grid">
  383.                         <a id="btn-hoteles" href="{{ absolute_url(path('aviatur_search_hotels')) }}">
  384.                             <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="hoteles">
  385.                                 <div class="nav-main__icon nav-main__icon--hotel">
  386.                                     <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Reserva tu hotel online" />
  387.                                 </div>
  388.                                 <h2 class="nav-main__title">Hoteles</h2>
  389.                             </div>
  390.                         </a>
  391.                     </div>
  392.                     {% if app.session.has('whitemark') != 1 %}
  393.                         {#<div class="nav-main__grid-aval nav-main__grid">
  394.                             <a id="btn-buses" href="{{ absolute_url(path('aviatur_search_bus')) }}">
  395.                                 <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="buses">
  396.                                     <div class="nav-main__icon nav-main__icon--bus">
  397.                                         <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Compra pasajes de bus" />
  398.                                     </div>
  399.                                     <h2 class="nav-main__title">Buses</h2>
  400.                                 </div>
  401.                             </a>
  402.                         </div>#}
  403.                         <div class="nav-main__grid-aval nav-main__grid">
  404.                             <a id="btn-vacaciones" href="{{ absolute_url(path('aviatur_search_package')) }}">
  405.                                 <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="paquetes">
  406.                                     <div class="nav-main__icon nav-main__icon--package">
  407.                                         <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Ofertas de paquetes turisticos" />
  408.                                     </div>
  409.                                     <h2 class="nav-main__title">Paquetes</h2>
  410.                                 </div>
  411.                             </a>
  412.                         </div>
  413.                         <div class="nav-main__grid-aval nav-main__grid">
  414.                             <a id="btn-autos" href="{{ absolute_url(path('aviatur_search_cars')) }}">
  415.                                 <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="autos">
  416.                                     <div class="nav-main__icon nav-main__icon--car">
  417.                                         <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Alquiler de coches y autos" />
  418.                                     </div>
  419.                                     <h2 class="nav-main__title">Autos</h2>
  420.                                 </div>
  421.                             </a>
  422.                         </div>
  423.                         <div class="nav-main__grid-aval nav-main__grid">
  424.                             <a id="btn-experiencias" href="{{ absolute_url(path('aviatur_search_experiences')) }}">
  425.                                 <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="experiencias">
  426.                                     <div class="nav-main__icon nav-main__icon--experience">
  427.                                         <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Ofertas de experiencias" />
  428.                                     </div>
  429.                                     <h2 class="nav-main__title">Experiencias</h2>
  430.                                 </div>
  431.                             </a>
  432.                         </div>
  433.                         {#
  434.                         <div class="nav-main__grid-aval nav-main__grid">
  435.                             <a id="btn-trenes" href="{{ absolute_url(path('aviatur_search_train')) }}">
  436.                                 <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="trenes">
  437.                                     <div class="nav-main__icon nav-main__icon--train">
  438.                                         <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Pasajes de tren baratos" />
  439.                                     </div>
  440.                                     <h2 class="nav-main__title">Trenes</h2>
  441.                                 </div>
  442.                             </a>
  443.                         </div>
  444.                         #}
  445.                         <div class="nav-main__grid-aval nav-main__grid">
  446.                             <a id="btn-cruceros" href="{{ absolute_url(path('aviatur_search_cruise')) }}">
  447.                                 <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="cruceros">
  448.                                     <div class="nav-main__icon nav-main__icon--cruise">
  449.                                         <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Cruceros baratos" />
  450.                                     </div>
  451.                                     <h2 class="nav-main__title">Cruceros</h2>
  452.                                 </div>
  453.                             </a>
  454.                         </div>
  455.                         {#<div class="nav-main__grid-aval nav-main__grid">
  456.                             <a href="{{ absolute_url(path('aviatur_search_insurance')) }}">
  457.                                 <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="seguros-de-viaje">
  458.                                     <div class="nav-main__icon nav-main__icon--insurance">
  459.                                         <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Tarjeta de asistencia, seguros de viaje" />
  460.                                     </div>
  461.                                     <h2 class="nav-main__title">Asistencia</h2>
  462.                                 </div>
  463.                             </a>
  464.                         </div>#}
  465.                         {#                        <div class="nav-main__grid-aval nav-main__grid hide-lap-and-up">
  466.                                                     <a href="/contenidos/medios-de-pago">
  467.                                                         <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }} js-open-whatsapp" data-nav="whatsapp">
  468.                                                             <div class="nav-main__icon nav-main__icon--contact">
  469.                                                                 <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Escribenos a whatsapp Aviatur 3229052286" />
  470.                                                             </div>
  471.                                                             <div class="nav-main__title">WhatsApp</div>
  472.                                                         </div>
  473.                                                     </a>
  474.                                                 </div>#}
  475.                         {#<div class="nav-main__grid-aval nav-main__grid is-corporate ">
  476.                             <a href="{{ absolute_url(path('aviatur_search_corporate')) }}">
  477.                                 <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="corporativos">
  478.                                     <div class="nav-main__icon nav-main__icon--corporate">
  479.                                         <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Viajes corporativos" />
  480.                                     </div>
  481.                                     <div class="nav-main__title">Corporativos</div>
  482.                                 </div>
  483.                             </a>
  484.                         </div>#}
  485.                         <div class="nav-main__grid-aval nav-main__grid">
  486.                             <a id="btn-disney" href="{{ absolute_url(path('aviatur_general_homepage'))}}experiencias/disney">
  487.                                 <div class="nav-main__item-aval js-nav-main-item {{ classMainNav }}" data-nav="cruceros">
  488.                                     <div class="nav-main__icon nav-main__icon--disney">
  489.                                         <img src="{{ absolute_url(asset('assets/'~ agency_folder.assetStyle() ~'/img/navbar/icon-empty.svg')) }}" alt="Experencia-Disney" />
  490.                                     </div>
  491.                                     <h2 class="nav-main__title">Disney</h2>
  492.                                 </div>
  493.                             </a>
  494.                         </div>
  495.                     {% endif %}
  496.                 </nav>
  497.             </nav>
  498.         </div>
  499.         <script>
  500.             jQuery('.js-menu-mobile').hide();
  501.         </script>
  502.         {% if 'aviatur_general_homepage' in app.request.get('_route') %}
  503.             <div class="wrapper hidden-palm hidden-portable">
  504.                 <div class="slideshow-container">
  505.                     {% set cont = 0 %}
  506.                     {% for homePromo in homePromos %}
  507.                         {% if homePromo.size == "banner_slider" %}
  508.                             {% set cont = cont + 1 %}
  509.                             <div class="mySlides fade">
  510.                                 <div class="promo-banner" style="margin-bottom: 20px;">
  511.                                     {% if homePromo.switch == false %}
  512.                                         {% set imageGuessedName = (homePromo.link|split('?')|first)|split('/')|last ~ "_" ~ homePromo.id ~ ".jpeg" %}
  513.                                         {% set pathToImage = "https://" ~ app.session.get('domainsecure') ~ "/assets/" ~ agency_folder.assetStyle() ~ "/img/promo/box/"%}
  514.                                         {% if file_exists(pathToImage ~ imageGuessedName)%}
  515.                                             {% set imageLink = pathToImage ~ imageGuessedName %}
  516.                                         {% else %}
  517.                                             {% set imageLink = pathToImage ~ homePromo.id ~ ".jpeg" %}
  518.                                         {% endif %}
  519.                                         {%if homePromo.link != null and homePromo.link != 'null' %}
  520.                                             <a href="{{ homePromo.link }}" target="_blank">
  521.                                                 <img class="center-block img-responsive lazy" data-original="{{ imageLink }}?timestamp={{ homePromo.date| date('U') }}" alt=""/>
  522.                                             </a>
  523.                                         {% else %}
  524.                                             <img class="center-block img-responsive lazy" data-original="{{ imageLink }}?timestamp={{ homePromo.date| date('U') }}" alt=""/>
  525.                                         {%endif%}
  526.                                     {% else %}
  527.                                         {% set imageGuessedName = (homePromo.link|split('?')|first)|split('/')|last ~ "_" ~ homePromo.id ~ ".jpeg" %}
  528.                                         {% set imageGuessedName2 = (homePromo.linkSwitch|split('?')|first)|split('/')|last ~ "_" ~ homePromo.id ~ "-2.jpeg" %}
  529.                                         {% set pathToImage = "assets/" ~ agency_folder.assetStyle() ~ "/img/promo/box/"%}
  530.                                         {% if file_exists(pathToImage ~ imageGuessedName)%}
  531.                                             {% set imageLink = pathToImage ~ imageGuessedName %}
  532.                                         {% else %}
  533.                                             {% set imageLink = pathToImage ~ homePromo.id ~ ".jpeg" %}
  534.                                         {% endif %}
  535.                                         {% if file_exists(pathToImage ~ imageGuessedName2)%}
  536.                                             {% set imageLink2 = pathToImage ~ imageGuessedName2 %}
  537.                                         {% else %}
  538.                                             {% set imageLink2 = pathToImage ~ homePromo.id ~ "-2.jpeg" %}
  539.                                         {% endif %}
  540.                                         <a class="center-block promo-crossFading" href="#" target="_blank"
  541.                                            data-href1="{{ homePromo.link }}"
  542.                                            data-href2="{{ homePromo.linkSwitch }}">
  543.                                             <img class="img-responsive js-fadeInOut lazy" data-original="/{{ imageLink }}?timestamp={{ homePromo.date| date('U') }}" alt="" />
  544.                                             <img class="img-responsive lazy" data-original="/{{ imageLink2 }}?timestamp={{ homePromo.date| date('U') }}" alt="" />
  545.                                         </a>
  546.                                     {% endif %}
  547.                                 </div>
  548.                             </div>
  549.                         {% endif %}
  550.                     {% endfor %}
  551.                     {%if cont >= 2%}
  552.                         <a class="prev" onclick="plusSlides(-1)">&#10094;</a>
  553.                         <a class="next" onclick="plusSlides(1)">&#10095;</a>
  554.                     {%endif%}
  555.                     <script>
  556.                         jQuery('.js-menu-mobile').hide();
  557.                         var slideIndex = 0;
  558.                         showSlides();
  559.                         function plusSlides(n, no) {
  560.                             showSlides(slideIndex[no] += n, no);
  561.                         }
  562.                         function showSlides() {
  563.                             var i;
  564.                             var slides = jQuery(".mySlides");
  565.                             for (i = 0; i < slides.length; i++) {
  566.                                 slides[i].style.display = "none";
  567.                             }
  568.                             slideIndex++;
  569.                             if (slideIndex > slides.length) {
  570.                                 slideIndex = 1
  571.                             }
  572.                             slides[slideIndex - 1].style.display = "block";
  573.                             setTimeout(showSlides, 30000);
  574.                         }
  575.                     </script>
  576.                 </div>
  577.             </div>
  578.         {%endif%}
  579. </header>