src/Aviatur/TwigBundle/Resources/views/aviatur/Flux/Hotel/Hotel/index_content.html.twig line 1

Open in your IDE?
  1. {% extends twig_exists('@AviaturTwig/'~ agency_folder.twigFlux() ~'/Search/General/search_index.html.twig') %}
  2. {% set contentType = app.request.get('content') %}
  3. {% set typeContent = 'hoteles' %}
  4. {% if app.session.has('operatorId') != 1 %}
  5.     {% set host = app.request.getSchemeAndHttpHost()%}
  6. {% endif %}
  7. {% block javascripts %}
  8.         <script src="{{app.request.getSchemeAndHttpHost() ~ '/js/tinymce/tinymce.min.js'}}"></script>
  9.     {% include twig_exists('@AviaturTwig/'~ agency_folder.twigFlux() ~'/Content/Content/content_js.html.twig') %}
  10. {% endblock %}
  11. {% block head_title %}
  12.     {% if typeArticle is defined %}
  13.         {% if typeArticle=='colombia'%}
  14.             Hoteles baratos en Colombia | Buscador de hoteles en cualquier lugar
  15.         {% elseif typeArticle=='america'%}
  16.             Hoteles baratos en los destinos de América | Buscador de hoteles
  17.         {% elseif typeArticle=='oceania'%}
  18.             Hoteles baratos en destinos de Oceanía o Australia | Buscador de hoteles
  19.         {% elseif typeArticle=='europa'%}
  20.             Hoteles baratos en todos los destinos de Europa | Buscador de hoteles
  21.         {% elseif typeArticle=='africa'%}
  22.             Hoteles baratos en todos los destinos de África | Buscador de hoteles
  23.         {% elseif typeArticle=='asia'%}
  24.             Hoteles baratos en todos los destinos de Asia | Buscador de hoteles
  25.         {% elseif typeArticle=='destino'%}
  26.             Reserve hoteles baratos y pague en el destino | Buscador de hoteles
  27.         {% endif %}
  28.     {% endif %}
  29. {% endblock head_title %}
  30. {% block head_meta_title %}
  31.     {% if typeArticle is defined %}
  32.         {% if typeArticle=='colombia'%}
  33.             Hoteles baratos en Colombia | Buscador de hoteles en cualquier lugar
  34.         {% elseif typeArticle=='america'%}
  35.             Hoteles baratos en los destinos de América | Buscador de hoteles
  36.         {% elseif typeArticle=='oceania'%}
  37.             Hoteles baratos en destinos de Oceanía o Australia | Buscador de hoteles
  38.         {% elseif typeArticle=='europa'%}
  39.             Hoteles baratos en todos los destinos de Europa | Buscador de hoteles
  40.         {% elseif typeArticle=='africa'%}
  41.             Hoteles baratos en todos los destinos de África | Buscador de hoteles
  42.         {% elseif typeArticle=='asia'%}
  43.             Hoteles baratos en todos los destinos de Asia | Buscador de hoteles
  44.         {% elseif typeArticle=='destino'%}
  45.             Reserve hoteles baratos y pague en el destino | Buscador de hoteles
  46.         {% endif %}
  47.     {% endif %}
  48. {% endblock head_meta_title %}
  49. {% block head_description_content %}
  50.     {% if typeArticle is defined %}
  51.         {% if typeArticle=='colombia'%}
  52.             Encuentre hoteles baratos en cualquier lugar de Colombia. Solo es escoger la ciudad y reservar la habitación, con pago en el destino o en línea.
  53.         {% elseif typeArticle=='america'%}
  54.             Encuentre hoteles baratos en cualquier destino de América. Solo debe escoger la ciudad y reservar la habitación, con pago en el destino o en línea.
  55.         {% elseif typeArticle=='oceania'%}
  56.             Encuentre hoteles baratos en cualquier destino de Oceanía o Australia. Solo debe escoger la ciudad, reservar la habitación y pagar en línea o en el destino.
  57.         {% elseif typeArticle=='europa'%}
  58.             Encuentre hoteles baratos en todos los lugares de Europa. Solo debe escoger la ciudad, reservar la habitación y pagar en línea o en el destino. España, Italia.
  59.         {% elseif typeArticle=='africa'%}
  60.             Encuentre hoteles baratos en los destinos de África. Solo debe escoger la ciudad, reservar la habitación y pagar en línea o en el hotel.
  61.         {% elseif typeArticle=='asia'%}
  62.             Encuentre hoteles baratos en destinos de Asia. Solo debe escoger la ciudad, reservar la habitación y pagar en línea o en el hotel. hospedaje en China, Arabia.
  63.         {% elseif typeArticle=='destino'%}
  64.             Encuentre hoteles baratos en todos los destinos del mundo. Reserve con el buscador Booking.com en Aviatur.com, hotel todo incluido, apartamentos, hostales y más.
  65.         {% endif %}
  66.     {% endif %}
  67. {% endblock head_description_content %}
  68. {% block head_meta_label %}
  69.     {% if app.session.has('operatorId') != 1 %}
  70.         <meta name="robots" content="index, follow">
  71.         {% if '?itm' in app.request.uri %}
  72.             {% set urlCanonical = app.request.uri|split('?itm') %}
  73.             <link rel="canonical" href="{{urlCanonical[0]}}" />
  74.         {% endif %}
  75.         {% if '?utm' in app.request.uri %}
  76.             {% set urlCanonical = app.request.uri|split('?utm') %}
  77.             <link rel="canonical" href="{{urlCanonical[0]}}" />
  78.         {% endif %}
  79.     {% endif %}
  80. {% endblock head_meta_label %}
  81. {% block searcher_header %}
  82.     <div class="page__body--search js-page-body-toggle {% if app.session.has('operatorId') == 1 %}page__body--front{% endif %} {% if 'aviatur_general_homepage' in app.request.get('_route') %}hidden-palm{% endif %}">
  83.         {% block search_content %}
  84.             <div class="wrapper search__light" style="padding-top:45px !important; padding-bottom:45px !important;">
  85.                 <div class="search__light--box frame">
  86.                     {% if app.session.has('notEnableFlightSearch') == 0 %}
  87.                         {% include twig_exists('@AviaturTwig/'~ agency_folder.twigFlux() ~'/Search/Hotel/hotelSearch_engine.html.twig') %}
  88.                     {% endif %}
  89.                 </div>
  90.             </div>
  91.         {% endblock %}
  92.     </div>
  93. {% endblock searcher_header %}
  94. {% block body %}
  95.     {% if contentInfo['breadcumb'] is defined %}
  96.         {% set breadcumb = contentInfo['breadcumb'] %}
  97.     {% endif %}
  98.     <div class="wrapper" id="content-info">
  99.         {% if typeArticle is defined and typeArticle=='destino'%}
  100.             <ol itemscope="" itemtype="http://schema.org/BreadcrumbList" class="breadcumb">
  101.                 <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  102.                     <a itemprop="item" href="https://www.aviatur.com">
  103.                         <span itemprop="name">Aviatur.com</span></a>
  104.                     <i class="icon icon_chevron_right"></i>
  105.                     <meta itemprop="position" content="1">
  106.                 </li>
  107.                 <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  108.                     <a itemprop="item" href="https://www.aviatur.com/buscar/hoteles">
  109.                         <span itemprop="name">Hoteles</span></a>
  110.                     <i class="icon icon_chevron_right"></i>
  111.                     <meta itemprop="position" content="2">
  112.                 </li>
  113.                 <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  114.                     <a itemprop="item" href="https://www.aviatur.com/hoteles/hoteles-baratos-en">
  115.                         <span itemprop="name">Hoteles Baratos</span></a>
  116.                     <i class="icon icon_chevron_right"></i>
  117.                     <meta itemprop="position" content="3">
  118.                 </li>
  119.                 <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  120.                     <a itemprop="item" href="https://www.aviatur.com/hoteles/hoteles-baratos-en/destino">
  121.                         <span itemprop="name">Alojamientos con pago en Destino</span></a>
  122.                     <meta itemprop="position" content="4">
  123.                 </li>
  124.             </ol>
  125.             <h5 class="text-center">Aviatur.com pone a su alcance los destinos del mundo, para que los viajes sean más fáciles y cómodos.<br>Hoteles en más de 120.000 destinos con Booking, seleccione el hotel de su preferencia y pague en el destino.</h5>
  126.             {% endif%}
  127.         {% if typeArticle is defined and typeArticle!='destino'%}
  128.             <ol itemscope="" itemtype="http://schema.org/BreadcrumbList" class="breadcumb">
  129.                 <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  130.                     <a itemprop="item" href="https://www.aviatur.com">
  131.                         <span itemprop="name">Aviatur.com</span></a>
  132.                     <i class="icon icon_chevron_right"></i>
  133.                     <meta itemprop="position" content="1">
  134.                 </li>
  135.                 <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  136.                     <a itemprop="item" href="https://www.aviatur.com/buscar/hoteles">
  137.                         <span itemprop="name">Hoteles</span></a>
  138.                     <i class="icon icon_chevron_right"></i>
  139.                     <meta itemprop="position" content="2">
  140.                 </li>
  141.                 <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  142.                     <a itemprop="item" href="https://www.aviatur.com/hoteles/hoteles-baratos-en">
  143.                         <span itemprop="name">Hoteles Baratos</span></a>
  144.                     <i class="icon icon_chevron_right"></i>
  145.                     <meta itemprop="position" content="3">
  146.                 </li>
  147.                 <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  148.                     <a itemprop="item" href="https://www.aviatur.com/hoteles/hoteles-baratos-en/{{typeArticle}}">
  149.                         <span itemprop="name">Alojamientos en {{typeArticle|replace({'america': 'américa', 'oceania': 'oceanía','africa': 'áfrica'})|capitalize}}</span></a>
  150.                     <meta itemprop="position" content="4">
  151.                 </li>
  152.             </ol>
  153.         {% endif %}
  154.         <div style="width: 100%;" class="inline-block">
  155.             <div class="content-con">
  156.                 {% if active == "activo" %}
  157.                     <section class="btn-group">
  158.                         <label for="PD_Search">Buscar:</label>
  159.                         <input type="search" id="PD_searchValidate" value="" class="text ui-widget-content ui-corner-all">
  160.                     </section>
  161.                 {% endif %}
  162.             </div>
  163.             {% if typeArticle is defined and typeArticle!='destino'%}
  164.                 <div class="content-col sp-inset--small">
  165.                     <h2 class="type-main">Hoteles en Ciudades de {{typeArticle|replace({'america': 'américa', 'oceania': 'oceanía','africa': 'áfrica'})|capitalize}}</h2>
  166.                 </div>
  167.             {% endif %}
  168.         </div>
  169.         {% if app.user != "" and (is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_CREATE_'~agencyId) or is_granted('ROLE_SUPER_ADMIN') ) %}
  170.             <section class="btn-group">
  171.                 <a href="{{ path('aviatur_content_airline_new', {'content':'destinos'}) }}" class="btn js-createContent">Crear Artículo</a>
  172.                 {% if active == "inactivo" %}
  173.                     <a href="{{ path('aviatur_hotel_filtered', {'active':'activo', 'content':contentType, 'type':typeArticle}) }}" class="btn">
  174.                         <i class="icon icon_magnifying-glass" style="font-size: 15px;"></i>
  175.                         Ver Artículo Activos
  176.                     </a>
  177.                 {% elseif active == "activo"  %}
  178.                     <a href="{{ path('aviatur_hotel_filtered', {'active':'inactivo', 'content':contentType,'type':typeArticle}) }}" class="btn">
  179.                         <i class="icon icon_magnifying-glass" style="font-size: 15px;"></i>
  180.                         Ver Artículo Inactivos
  181.                     </a>
  182.                 {% endif %}
  183.             </section>
  184.         {% endif %}
  185.         {% if typeArticle is defined and typeArticle=='colombia'%}
  186.             <div class="text-center sp-inset">
  187.                 <p>Bienvenido al Buscador de Hoteles Aviatur. Si en este momento está buscando un hotel en algún destino de Colombia, está en el lugar indicado.</p>
  188.                 <p>Aquí encontrará una gran variedad de alojamientos, que se acomodarán fácilmente a sus necesidades: hoteles baratos, hasta hoteles de lujo como <a href="https://www.lasislas.com.co/" target="_blank" rel="nofollow">Las Islas</a>, en Barú.</p>
  189.             </div>
  190.         {% endif %}
  191.         <div class="slidePanel-body is-withHeader">
  192.             <div id="js-spinner-detailAvailability" class="overlay overlay--inDiv" style="display: none;">
  193.                 <div class="overlay-center">
  194.                     <div id="js-spinOverlay-detailAvailability" class="spinOverlayLoading"></div>
  195.                     <p class="spin-text js-globalOverlay-text">Cargando...</p>
  196.                 </div>
  197.             </div>
  198.             <div id="js-body-detailAvailability">
  199.             </div>
  200.         </div>
  201.         <div class="wrapper-susy">
  202.             {% for articulos in articulo %}
  203.                 {% set articleType = 'hoteles' %} {# ensure default article type #}
  204.                 {% set articleDescription = '' %}
  205.                 {% set contentInfo = json_decode(articulos.description, true) %}
  206.                 {% if contentInfo['type'] is defined %}
  207.                     {% set articleType = contentInfo['type'] %}
  208.                 {% endif %}
  209.                 {% if contentInfo['type2'] is defined %}
  210.                     {% set destinoType = contentInfo['type2'] %}
  211.                 {% endif %}
  212.                 {% if contentInfo['description'] is defined %}
  213.                     {% set articleDescription = contentInfo['description'] %}
  214.                 {% endif %}
  215.                 {% if contentInfo['origin1'] is defined %}
  216.                     {% set originArticle = contentInfo['origin1'] %}
  217.                     {% set nameCity =  render(controller('Aviatur\\BlogBundle\\Controller\\DefaultController::nameCityBlogAction', {'iata':originArticle}))%}
  218.                 {% endif %}
  219.                 {% if typeArticle is defined and typeArticle==destinoType and articleDescription is defined and 'No disponible' not in articleDescription%}
  220.                     {% if typeArticle=="destino" %}
  221.                         <div class="content-hoteles-destino">
  222.                             {% if active == "inactivo" %}
  223.                                 {% set color = "frame--negative" %}
  224.                             {% elseif active == "activo"  %}
  225.                                 {% set color = "frame--hero" %}
  226.                             {% endif %}
  227.                             <a href="{{articulos.url}}" target="blank">
  228.                                 <section class="frame-group">
  229.                                     {% if app.user != ""%}
  230.                                         <div class="frame {{ color }}" align="center" style="height: 74px;">
  231.                                             <p>{{ articulos.title }}</p>
  232.                                         </div>
  233.                                         <div class="frame ">
  234.                                             <section class="text-center">
  235.                                                 <a href="{{articulos.url}}">
  236.                                                     <i class="icon icon icon_magnifying-glass"></i>
  237.                                                     Visualizar
  238.                                                 </a>
  239.                                                 {% if app.user != "" and ( is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_EDIT_'~agencyId) or is_granted('ROLE_SUPER_ADMIN') )%}
  240.                                                     |
  241.                                                     <a class="js-content" data-id="{{ articulos.id }}" data-toggle="modal" data-target="#js-promo-editModal" >
  242.                                                         <img src="{{ asset('assets/default_assets/img/content/editar.png') }}" title='Editar' width="15px"/>
  243.                                                         Editar
  244.                                                     </a>
  245.                                                 {% endif %}
  246.                                                 {% if app.user != "" and ( is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_DELETE_'~agencyId) or is_granted('ROLE_SUPER_ADMIN') ) %}
  247.                                                     |
  248.                                                     {% if active == "inactivo" %}
  249.                                                         <a href="#" class="js-isActiContent content-menu-li-a" data-id="{{ articulos.id }}" data-toggle="modal" data-target="#js-promo-editModal" >
  250.                                                             <img src="{{ asset('assets/default_assets/img/content/activar.png') }}" title='Activar' width="15px"/>
  251.                                                             Activar
  252.                                                         </a>
  253.                                                     {% elseif active == "activo"  %}
  254.                                                         <a class="js-isActiContent" data-id="{{ articulos.id }}" data-toggle="modal" data-target="#js-promo-editModal" >
  255.                                                             <img src="{{ asset('assets/default_assets/img/content/inactivar.png') }}" title='Inactivar' width="15px"/>
  256.                                                             Desactivar
  257.                                                         </a>
  258.                                                     {% endif %}
  259.                                                 {% endif %}
  260.                                             </section>
  261.                                         </div>
  262.                                     {% endif %}
  263.                                     {% set country = articulos.title|split('en ') %}
  264.                                     {% set image= 'source/hoteles-baratos/pago-destino/hoteles-baratos-en-'~country[1]|lower|replace({" ":"-","á":"a","é":"e","í":"i","ó":"o","ú":"u","ñ":"n"})~'.jpg'%}
  265.                                     {% if file_exists(image)%}
  266.                                         {% set imageArticle = "https://www.aviatur.com./"~image %}
  267.                                     {% else %}
  268.                                         {% set imageArticle= "https://aviaturcdndev.z5.web.core.windows.net/contenido/img/aviatur_logo_contenidos.webp"%}
  269.                                     {% endif %}
  270.                                     <div class="frame" style="padding: 0px; height: 244px; border-top:0; position: relative; background-color:white;">
  271.                                         {% if "aviatur_logo" in imageArticle%}
  272.                                             <img style="height: 100%; width: 100%; object-fit: cover;" src="https://aviaturcdndev.z5.web.core.windows.net/source/hoteles-baratos/hoteles-baratos-aviatur.jpg" alt="{{(articulos.title=='Aviatur')?'Hoteles aviatur':articulos.title}}">
  273.                                         {% else %}
  274.                                             <img style="height: 100%; width: 100%; object-fit: cover;" src="{{imageArticle}}" alt="{{articulos.title=='Aviatur'?'Hoteles aviatur':articulos.title}}">
  275.                                         {% endif %}
  276.                                         <div class="content-hoteles_text">
  277.                                             <h3>{{ articulos.title }}</h3>
  278.                                             <p>{{ articleDescription}}</p>
  279.                                         </div>
  280.                                     </div>
  281.                                 </section>
  282.                             </a>
  283.                         </div>
  284.                     {% else %}
  285.                         <div class="content-hoteles">
  286.                             {% if active == "inactivo" %}
  287.                                 {% set color = "frame--negative" %}
  288.                             {% elseif active == "activo"  %}
  289.                                 {% set color = "frame--hero" %}
  290.                             {% endif %}
  291.                             <a href="{{ path('aviatur_hotel_view', {'id':articulos.url})}}" target="blank">
  292.                                 <section class="frame-group">
  293.                                     {% if app.user != ""%}
  294.                                         <div class="frame {{ color }}" align="center" style="height: 74px;">
  295.                                             <p>{{ articulos.title }}</p>
  296.                                         </div>
  297.                                         <div class="frame ">
  298.                                             <section class="text-center">
  299.                                                 <a href="{{ path('aviatur_hotel_view', {'id':articulos.url})}}">
  300.                                                     <i class="icon icon icon_magnifying-glass"></i>
  301.                                                     Visualizar
  302.                                                 </a>
  303.                                                 {% if app.user != "" and ( is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_EDIT_'~agencyId) or is_granted('ROLE_SUPER_ADMIN') )%}
  304.                                                     |
  305.                                                     <a class="js-content" data-id="{{ articulos.id }}" data-toggle="modal" data-target="#js-promo-editModal" >
  306.                                                         <img src="{{ asset('assets/default_assets/img/content/editar.png') }}" title='Editar' width="15px"/>
  307.                                                         Editar
  308.                                                     </a>
  309.                                                 {% endif %}
  310.                                                 {% if app.user != "" and ( is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_DELETE_'~agencyId) or is_granted('ROLE_SUPER_ADMIN') ) %}
  311.                                                     |
  312.                                                     {% if active == "inactivo" %}
  313.                                                         <a href="#" class="js-isActiContent content-menu-li-a" data-id="{{ articulos.id }}" data-toggle="modal" data-target="#js-promo-editModal" >
  314.                                                             <img src="{{ asset('assets/default_assets/img/content/activar.png') }}" title='Activar' width="15px"/>
  315.                                                             Activar
  316.                                                         </a>
  317.                                                     {% elseif active == "activo"  %}
  318.                                                         <a class="js-isActiContent" data-id="{{ articulos.id }}" data-toggle="modal" data-target="#js-promo-editModal" >
  319.                                                             <img src="{{ asset('assets/default_assets/img/content/inactivar.png') }}" title='Inactivar' width="15px"/>
  320.                                                             Desactivar
  321.                                                         </a>
  322.                                                     {% endif %}
  323.                                                 {% endif %}
  324.                                             </section>
  325.                                         </div>
  326.                                     {% endif %}
  327.                                     {% set separator1 = "background-image: url('" %}
  328.                                     {% set separator2 = "');" %}
  329.                                     {% set agencyFolder= agency_folder.assetStyle()%}
  330.                                     {% set imageGuessedName = originArticle ~ ".jpg" %}
  331.                                     {% set pathToImage = "assets/"~agencyFolder~"/img/places/"%}
  332.                                     {% if file_exists(pathToImage ~ imageGuessedName)%}
  333.                                         {% set imageBackground = "https://www.aviatur.com/"~pathToImage ~ imageGuessedName %}
  334.                                     {% else %}
  335.                                         {% set imageBackground= '/source/hoteles-baratos/hoteles-baratos-aviatur.jpg'%}
  336.                                     {% endif %}
  337.                                     {% set imageArticle= ""~render(controller('Aviatur\\ContentBundle\\Controller\\ContentController::extractUrlAction', { 'separator1':separator1 ,'separator2':separator2,'text':articulos,'type':'content' }))%}
  338.                                     {% set dataImage= json_decode(imageArticle, true)%}
  339.                                     <div class="frame" style="padding: 0px; height: 244px; border-top:0; position: relative; background-color:white;">
  340.                                         {% if "aviatur_logo" in imageArticle%}
  341.                                             <img style="height: 100%; width: 100%; object-fit: cover;" src="{{imageBackground}}" alt="{{dataImage["title"]=='Aviatur'?'Hoteles Aviatur':dataImage["title"]}}">
  342.                                         {% else %}
  343.                                             <img style="height: 100%; width: 100%; object-fit: cover;" src="{{imageBackground}}" alt="{{dataImage["title"]=='Aviatur'?'Hoteles Aviatur':dataImage["title"]}}">
  344.                                         {% endif %}
  345.                                         <div class="content-hoteles_text">
  346.                                             {% if nameCity is defined %}
  347.                                                 <h3>{{ nameCity }}</h3>
  348.                                             {% else %}
  349.                                                 <h3>{{ articulos.url|replace({"-":" "})|capitalize }}</h3>
  350.                                             {%endif%}
  351.                                             <p>{{ articleDescription}} alojamiento{% if articleDescription>1%}s{%endif%}</p>
  352.                                         </div>
  353.                                     </div>
  354.                                 </section>
  355.                             </a>
  356.                         </div>
  357.                     {% endif %}
  358.                 {% endif %}
  359.                 {% if typeArticle is defined and typeArticle==destinoType and articleDescription is defined and 'No disponible' in articleDescription and app.user != "" and ( is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_EDIT_'~agencyId) or is_granted('ROLE_SUPER_ADMIN') )%}
  360.                     {% if typeArticle=="destino" %}
  361.                         <div class="content-hoteles-destino">
  362.                             {% set color = "frame--negative" %}
  363.                             <a href="{{articulos.url}}" target="blank">
  364.                                 <section class="frame-group">
  365.                                     {% if app.user != ""%}
  366.                                         <div class="frame {{ color }}" align="center" style="height: 74px;">
  367.                                             <p>{{ articulos.title }}</p>
  368.                                         </div>
  369.                                         <div class="frame ">
  370.                                             <section class="text-center">
  371.                                                 <a href="{{articulos.url}}">
  372.                                                     <i class="icon icon icon_magnifying-glass"></i>
  373.                                                     Visualizar
  374.                                                 </a>
  375.                                                 {% if app.user != "" and ( is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_EDIT_'~agencyId) or is_granted('ROLE_SUPER_ADMIN') )%}
  376.                                                     |
  377.                                                     <a class="js-content" data-id="{{ articulos.id }}" data-toggle="modal" data-target="#js-promo-editModal" >
  378.                                                         <img src="{{ asset('assets/default_assets/img/content/editar.png') }}" title='Editar' width="15px"/>
  379.                                                         Editar
  380.                                                     </a>
  381.                                                 {% endif %}
  382.                                                 {% if app.user != "" and ( is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_DELETE_'~agencyId) or is_granted('ROLE_SUPER_ADMIN') ) %}
  383.                                                     |
  384.                                                     {% if active == "inactivo" %}
  385.                                                         <a href="#" class="js-isActiContent content-menu-li-a" data-id="{{ articulos.id }}" data-toggle="modal" data-target="#js-promo-editModal" >
  386.                                                             <img src="{{ asset('assets/default_assets/img/content/activar.png') }}" title='Activar' width="15px"/>
  387.                                                             Activar
  388.                                                         </a>
  389.                                                     {% elseif active == "activo"  %}
  390.                                                         <a class="js-isActiContent" data-id="{{ articulos.id }}" data-toggle="modal" data-target="#js-promo-editModal" >
  391.                                                             <img src="{{ asset('assets/default_assets/img/content/inactivar.png') }}" title='Inactivar' width="15px"/>
  392.                                                             Desactivar
  393.                                                         </a>
  394.                                                     {% endif %}
  395.                                                 {% endif %}
  396.                                             </section>
  397.                                         </div>
  398.                                     {% endif %}
  399.                                     {% set country = articulos.title|split('en ') %}
  400.                                     {% set image= 'source/hoteles-baratos/pago-destino/hoteles-baratos-en-'~country[1]|lower|replace({" ":"-","á":"a","é":"e","í":"i","ó":"o","ú":"u","ñ":"n"})~'.jpg'%}
  401.                                     {% if file_exists(image)%}
  402.                                         {% set imageArticle = "https://www.aviatur.com./"~image %}
  403.                                     {% else %}
  404.                                         {% set imageArticle= "https://aviaturcdndev.z5.web.core.windows.net/contenido/img/aviatur_logo_contenidos.webp"%}
  405.                                     {% endif %}
  406.                                     <div class="frame" style="padding: 0px; height: 244px; border-top:0; position: relative; background-color:white;">
  407.                                         {% if "aviatur_logo" in imageArticle%}
  408.                                             <img style="height: 100%; width: 100%; object-fit: cover;" src="/source/hoteles-baratos/hoteles-baratos-aviatur.jpg" alt="{{dataImage["title"]=='Aviatur'?'Hoteles Aviatur':dataImage["title"]}}">
  409.                                         {% else %}
  410.                                             <img style="height: 100%; width: 100%; object-fit: cover;" src="{{imageArticle}}" alt="{{dataImage["title"]=='Aviatur'?'Hoteles Aviatur':dataImage["title"]}}">
  411.                                         {% endif %}
  412.                                         <div class="content-hoteles_text">
  413.                                             <h3>{{ articulos.title }}</h3>
  414.                                             <p>{{ articleDescription}}</p>
  415.                                         </div>
  416.                                     </div>
  417.                                 </section>
  418.                             </a>
  419.                         </div>
  420.                     {% else %}
  421.                         <div class="content-hoteles">
  422.                             {% set color = "frame--negative" %}
  423.                             <a href="{{ path('aviatur_hotel_view', {'id':articulos.url})}}" target="blank">
  424.                                 <section class="frame-group">
  425.                                     {% if app.user != ""%}
  426.                                         <div class="frame {{ color }}" align="center" style="height: 74px;">
  427.                                             <p>{{ articulos.title }}</p>
  428.                                         </div>
  429.                                         <div class="frame ">
  430.                                             <section class="text-center">
  431.                                                 <a href="{{ path('aviatur_hotel_view', {'id':articulos.url})}}">
  432.                                                     <i class="icon icon icon_magnifying-glass"></i>
  433.                                                     Visualizar
  434.                                                 </a>
  435.                                                 {% if app.user != "" and ( is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_EDIT_'~agencyId) or is_granted('ROLE_SUPER_ADMIN') )%}
  436.                                                     |
  437.                                                     <a class="js-content" data-id="{{ articulos.id }}" data-toggle="modal" data-target="#js-promo-editModal" >
  438.                                                         <img src="{{ asset('assets/default_assets/img/content/editar.png') }}" title='Editar' width="15px"/>
  439.                                                         Editar
  440.                                                     </a>
  441.                                                 {% endif %}
  442.                                                 {% if app.user != "" and ( is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_DELETE_'~agencyId) or is_granted('ROLE_SUPER_ADMIN') ) %}
  443.                                                     |
  444.                                                     {% if active == "inactivo" %}
  445.                                                         <a href="#" class="js-isActiContent content-menu-li-a" data-id="{{ articulos.id }}" data-toggle="modal" data-target="#js-promo-editModal" >
  446.                                                             <img src="{{ asset('assets/default_assets/img/content/activar.png') }}" title='Activar' width="15px"/>
  447.                                                             Activar
  448.                                                         </a>
  449.                                                     {% elseif active == "activo"  %}
  450.                                                         <a class="js-isActiContent" data-id="{{ articulos.id }}" data-toggle="modal" data-target="#js-promo-editModal" >
  451.                                                             <img src="{{ asset('assets/default_assets/img/content/inactivar.png') }}" title='Inactivar' width="15px"/>
  452.                                                             Desactivar
  453.                                                         </a>
  454.                                                     {% endif %}
  455.                                                 {% endif %}
  456.                                             </section>
  457.                                         </div>
  458.                                     {% endif %}
  459.                                     {% set separator1 = "background-image: url('" %}
  460.                                     {% set separator2 = "');" %}
  461.                                     {% set agencyFolder= agency_folder.assetStyle()%}
  462.                                     {% set imageGuessedName = originArticle ~ ".jpg" %}
  463.                                     {% set pathToImage = "assets/"~agencyFolder~"/img/places/"%}
  464.                                     {% if file_exists(pathToImage ~ imageGuessedName)%}
  465.                                         {% set imageBackground = "https://www.aviatur.com/"~pathToImage ~ imageGuessedName %}
  466.                                     {% else %}
  467.                                         {% set imageBackground= '/source/hoteles-baratos/hoteles-baratos-aviatur.jpg'%}
  468.                                     {% endif %}
  469.                                     {% set imageArticle= ""~render(controller('Aviatur\\ContentBundle\\Controller\\ContentController::extractUrlAction', { 'separator1':separator1 ,'separator2':separator2,'text':articulos,'type':'content' }))%}
  470.                                     {% set dataImage= json_decode(imageArticle, true)%}
  471.                                     <div class="frame" style="padding: 0px; height: 244px; border-top:0; position: relative; background-color:white;">
  472.                                         {% if "aviatur_logo" in imageArticle%}
  473.                                             <img style="height: 100%; width: 100%; object-fit: cover;" src="{{imageBackground}}" alt="{{dataImage["title"]=='Aviatur'?'Hoteles Aviatur':dataImage["title"]}}">
  474.                                         {% else %}
  475.                                             <img style="height: 100%; width: 100%; object-fit: cover;" src="{{imageBackground}}" alt="{{dataImage["title"]=='Aviatur'?'Hoteles Aviatur':dataImage["title"]}}">
  476.                                         {% endif %}
  477.                                         <div class="content-hoteles_text">
  478.                                             {% if nameCity is defined %}
  479.                                                 <h3>{{ nameCity }}</h3>
  480.                                             {% else %}
  481.                                                 <h3>{{ articulos.url|replace({"-":" "})|capitalize }}</h3>
  482.                                             {%endif%}
  483.                                             <p>{{ articleDescription}} alojamiento{% if articleDescription>1%}s{%endif%}</p>
  484.                                         </div>
  485.                                     </div>
  486.                                 </section>
  487.                             </a>
  488.                         </div>
  489.                     {% endif %}
  490.                 {% endif %}
  491.             {% endfor %}
  492.         </div>
  493.         {% if typeArticle is defined and typeArticle=='colombia'%}
  494.             <div class="sp-offset--big text-center inline-block" style="width: 100%;">
  495.                 <h3 class="text-center type-main">Así es Colombia</h3>
  496.                 <div class="content-con tag-seo-list"><ul>
  497.                         <li data-name="Destinos de playas en Colombia"><a href="https://www.aviatur.com/blog/experiencias/10-destinos-de-playas-en-colombia  " target="_blank">Destinos de playas en Colombia &gt;&gt;</a></li>
  498.                         <li data-name="Descubra cómo viajar por Colombia"><a href="https://www.aviatur.com/blog/tips/tips-para-viajar-a-colombia-un-paraiso" target="_blank">Descubra cómo viajar por Colombia &gt;&gt;</a></li>
  499.                         <li data-name="Senderismo o trekking en Colombia"><a href="https://www.aviatur.com/blog/experiencias/lugares-para-hacer-senderismo-colombia" target="_blank">Senderismo o trekking en Colombia &gt;&gt;</a></li>
  500.                         <li data-name="Los 10 pueblos más bonitos de Colombia"><a href="https://www.aviatur.com/blog/experiencias/descubre-los-pueblos-mas-bonitos-de-colombia" target="_blank">Los 10 pueblos más bonitos de Colombia &gt;&gt;</a></li>
  501.                     </ul>
  502.                 </div>
  503.                 <div class="content-con tag-seo-list">
  504.                     <ul>
  505.                         <li data-name="Luna de miel en Colombia"><a href="https://www.aviatur.com/blog/experiencias/planear-luna-de-miel-colombia" target="_blank">Luna de miel en Colombia &gt;&gt;</a></li>
  506.                         <li data-name="Ferias y Fiestas de Colombia"><a href="https://www.aviatur.com/blog/experiencias/ferias-y-fiestas-de-colombia" target="_blank">Ferias y Fiestas de Colombia &gt;&gt;</a></li>
  507.                         <li data-name="Tips para viajar por carretera"><a href="https://www.aviatur.com/blog/tips/tips-para-viajar-por-carretera" target="_blank">Tips para viajar por carretera &gt;&gt;</a></li>
  508.                         <li data-name="Viaje por las carre
  509.                             teras de Colombia"><a href="https://www.aviatur.com/blog/tips/viajar-por-carreteras-de-colombia" target="_blank">Viaje por las carreteras de Colombia &gt;&gt;</a></li>
  510.                     </ul>
  511.                 </div>
  512.                 <div class="content-con tag-seo-list">
  513.                     <ul>
  514.                         <li data-name="Compre sus pasajes de bus"><a href="https://www.aviatur.com/buses/empresas-de-transporte-terrestre" target="_blank">Compre sus pasajes de bus &gt;&gt;</a></li>
  515.                         <li data-name="Hoteles de lujo en Colombia"><a href="https://www.aviatur.com/blog/experiencias/10-hoteles-de-lujo-en-colombia" target="_blank">Hoteles de lujo en Colombia &gt;&gt;</a></li>
  516.                         <li data-name="Tiquetes baratos por Colombia"><a href="https://www.aviatur.com/tiquetes-baratos-a/colombia" target="_blank">Tiquetes baratos por Colombia &gt;&gt;</a></li>
  517.                         <li data-name="Buscador de hoteles Booking Aviatur"><a href="http://hoteles.aviatur.com/country/co.es.html?aid=807765;sid=d7479065aba16633612c043afafcfbe1" target="_blank">Buscador de hoteles Booking Aviatur &gt;&gt;</a></li></ul>
  518.                 </div>
  519.             </div>
  520.         {% endif %}
  521.         {# {% if totalRegi > 1%}
  522.              <div align='center' class="bs-example" data-example-id="disabled-active-pagination">
  523.                  {% set lastpage = page-1 %}
  524.                  {% set nextpage = page+1 %}
  525.                  {% if page != 1 %}
  526.                      <a href="{{ path('aviatur_content_airline_filtered', { 'page':lastpage, 'active':active, 'content':contentType, 'type':typeArticle }) }}" class="btn" aria-label="Previous">
  527.                          <span aria-hidden="true">«</span>
  528.                      </a>
  529.                  {% endif %}
  530.                  {% for i in 1..totalRegi %}
  531.                      <a href="{{ path('aviatur_content_airline_filtered', { 'page':i, 'active':active, 'content':contentType, 'type':typeArticle }) }}" class="btn">{{i}}
  532.                          <span class="sr-only">(current)</span>
  533.                      </a>
  534.                  {% endfor %}
  535.                  {% if page != totalRegi %}
  536.                      <a href="{{ path('aviatur_content_airline_filtered', { 'page':nextpage, 'active':active, 'content':contentType, 'type':typeArticle }) }}" class="btn" aria-label="Previous">
  537.                          <span aria-hidden="true">&raquo;</span>
  538.                      </a>
  539.                  {% endif %}
  540.              </div>
  541.          {% endif %}   #}
  542.     </div>
  543.     {% include twig_exists('@AviaturTwig/'~ agency_folder.twigFlux() ~'/Content/Content/contentModal.html.twig') %}
  544.     {% include twig_exists('@AviaturTwig/'~ agency_folder.twigFlux() ~'/Search/General/search_datepickerContainer.html.twig') %}
  545. {% endblock %}
  546. {% block javascripts_bottom %}
  547.     {{ parent() }}
  548.     {% include twig_exists('@AviaturTwig/'~ agency_folder.twigFlux() ~'/Search/General/search_js.html.twig') %}
  549. {% endblock javascripts_bottom %}