src/Aviatur/TwigBundle/Resources/views/aviatur/Flux/Content/Content/view.html.twig line 1

Open in your IDE?
  1. {% extends twig_exists('@AviaturTwig/'~ agency_folder.twigFlux() ~'/App/front.html.twig') %}
  2. {% if app.session.has('operatorId') != 1 %}
  3.     {% set urlArticle = app.request.uri %}
  4.     {% set text = articulo %}
  5.     {% set separator1 = 'src="'%}
  6.     {% set separator2 = '"' %}
  7.     {% set imageArticle= render(controller('Aviatur\\ContentBundle\\Controller\\ContentController::extractUrlAction', { 'separator1':separator1 ,'separator2':separator2,'text':text, 'type':'content' }))%}
  8.     {% set dataImage= json_decode(imageArticle, true)%}
  9.     {% set host = app.request.getSchemeAndHttpHost()%}
  10. {% endif %}
  11. {% set contentInfo = json_decode(articulo.description, true) %}
  12. {% block head_title %}{% if app.session.has('operatorId') != 1 %}{{ articulo.title }}{% endif %}{% endblock head_title %}
  13. {% block head_meta_title %}{% if app.session.has('operatorId') != 1 %}{{ articulo.title }}{% endif %}{% endblock head_meta_title %}
  14. {% block head_keywords %}{% if app.session.has('operatorId') != 1 %}{{ articulo.keywords }}{% endif %}{% endblock head_keywords %}
  15. {% block head_description_content %}{% if app.session.has('operatorId') != 1 %}{% if cookieLastSearch.description is defined %}{{ cookieLastSearch.description }}{% endif %}{% endif %}{% endblock head_description_content %}
  16. {% block head_meta_label %}
  17.     {% if app.session.has('operatorId') != 1 %}
  18.         <meta property="og:type" content="article" />
  19.         <meta property="og:title" content="{{ articulo.title }} | Aviatur.com" />
  20.         <meta property="og:url" content="{{urlArticle}}" />
  21.         <meta property="og:description" content="{% if cookieLastSearch.description is defined %}{{ cookieLastSearch.description }}{% endif %}"/>
  22.         <meta property="og:image" content="{{dataImage["img"]}}"/>
  23.         <meta property="og:image:width" content="900" />
  24.         <meta property="og:image:height" content="450" />
  25.         <meta property="og:site_name" content="Aviatur.com" />
  26.         <meta property="fb:admins" content="266311843398184" />
  27.         <meta property="og:locale" content="es_CO" />
  28.         <meta property="og:locale:alternate" content="es_CO" />
  29.         <meta name="twitter:card" content="summary_large_image" />
  30.         <meta name="twitter:site" content="@Aviatur" />
  31.         <meta name="twitter:creator" content="@Aviatur" />
  32.         <meta name="twitter:title" content="{{ articulo.title }} | Aviatur.com" />
  33.         <meta name="twitter:description" content="{% if cookieLastSearch.description is defined %}{{ cookieLastSearch.description }}{% endif %}" />
  34.         <meta name="twitter:url" content="{{urlArticle}}" />
  35.         {% set pathToImage = dataImage["img"]|replace({'source/contenidos': "source/redes",'source/revista-horizontes': "source/redes", 'source/contenidos/blog': "source/redes"})%}
  36.         {% if '.com/' in  pathToImage %}
  37.             {% set image= pathToImage|split('.com/')%}
  38.             {% if file_exists(image[1])%}
  39.                 {% set imageBackground = pathToImage|replace({'https://www.aviatur.com/':"https://www.aviatur.com./",'http://www.aviatur.com/':"https://www.aviatur.com./"}) %}
  40.             {% else %}
  41.                 {% set imageBackground= dataImage["img"]|replace({'source/contenidos': "source/redes",'source/revista-horizontes': "source/redes",'source/contenidos/blog': "source/redes"})%}
  42.             {% endif %}
  43.             <meta name = "twitter:image" content = "{{imageBackground}}" />
  44.         {% else %}
  45.             {% set image= pathToImage|trim('/')%}
  46.             {% if file_exists(image)%}
  47.                 {% set imageBackground = "https://www.aviatur.com."~pathToImage %}
  48.             {% else %}
  49.                 {% set imageBackground= dataImage["img"]|replace({'source/contenidos': "source/redes",'source/revista-horizontes': "source/redes",'source/contenidos/blog': "source/redes"})%}
  50.             {% endif %}
  51.             <meta name = "twitter:image" content = "{{imageBackground}}" />
  52.         {% endif %}
  53.         {% if contentInfo['type'] is defined and contentInfo['categoria'] is defined and contentInfo['type']=='general'%}
  54.             <link rel="canonical" href="{{host}}/blog/{{contentInfo['categoria']}}/{{articulo.url}}" />
  55.         {% else %}
  56.             {% if '?itm' in app.request.uri %}
  57.                 {% set urlCanonical = app.request.uri|split('?itm') %}
  58.                 <link rel="canonical" href="{{urlCanonical[0]}}" />
  59.             {% endif %}
  60.             {% if '?utm' in app.request.uri %}
  61.                 {% set urlCanonical = app.request.uri|split('?utm') %}
  62.                 <link rel="canonical" href="{{urlCanonical[0]}}" />
  63.             {% endif %}
  64.         {% endif %}
  65.     {% endif %}
  66. {% endblock head_meta_label %}
  67. {% block javascripts %}
  68.     <script type="text/javascript">
  69.         var url = '{{articulo.url|raw}}';
  70.     </script>
  71.     {% javascripts
  72.         '@AviaturGeneralBundle/Resources/public/js/component_socialNetwork.js'
  73.         '@AviaturContentBundle/Resources/public/js/content.js' %}
  74.     <script type="text/javascript" src="/{{ asset_url }}"></script>
  75.     {% endjavascripts %}
  76. {% endblock %}
  77. {% block body %}<br>
  78.     <br>
  79.     {% if contentInfo['type'] is defined %}
  80.         {% set articleType = contentInfo['type'] %}
  81.     {% endif %}
  82.     {% if contentInfo['categoria'] is defined %}
  83.         {% set articleCategory = contentInfo['categoria'] %}
  84.     {% endif %}
  85.     {% if contentInfo['breadcumb'] is defined %}
  86.         {% set breadcumb = contentInfo['breadcumb'] %}
  87.     {% endif %}
  88.     {% if contentInfo['column'] is defined %}
  89.         {% set column = contentInfo['column'] %}
  90.     {% endif %}
  91.     <div class="dispo-shared__sidebar_content_socialNetwork hide-portable" style="width: 4%;">
  92.         {% include twig_exists('@AviaturTwig/'~ agency_folder.twigFlux() ~'/General/Components/component_socialNetwork.html.twig') %}
  93.     </div>
  94.     {% if column is defined and column=="si"%}
  95.         <div class="wrapper">
  96.             <div class="relative dispo-shared__content-full-width" style="float: left;">
  97.                 <div class="wrapper1 relative">
  98.                     {% if breadcumb is defined and breadcumb!=""%}
  99.                         {% if articleType=='general' and articleCategory is defined and articleCategory!=""%}
  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/blog">
  103.                                         <span itemprop="name">Blog 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/blog/{{articleCategory}}">
  109.                                         <span itemprop="name">{{articleCategory|capitalize}}</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/blog/experiencias/{{articulo.url}}">
  115.                                         <span itemprop="name">{{breadcumb}}</span></a>
  116.                                     <meta itemprop="position" content="3">
  117.                                 </li>
  118.                             </ol>
  119.                         {% elseif articleType=='revista-horizontes'%}
  120.                             <ol itemscope="" itemtype="http://schema.org/BreadcrumbList" class="breadcumb">
  121.                                 <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  122.                                     <a itemprop="item" href="https://www.aviatur.com">
  123.                                         <span itemprop="name">Aviatur.com</span></a>
  124.                                     <i class="icon icon_chevron_right"></i>
  125.                                     <meta itemprop="position" content="1">
  126.                                 </li>
  127.                                 <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  128.                                     <a itemprop="item" href="https://www.aviatur.com/contenidos">
  129.                                         <span itemprop="name">Contenidos</span></a>
  130.                                     <i class="icon icon_chevron_right"></i>
  131.                                     <meta itemprop="position" content="2">
  132.                                 </li>
  133.                                 <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  134.                                     <a itemprop="item" href="https://www.aviatur.com/contenidos/revista-horizontes">
  135.                                         <span itemprop="name">Revista Horizontes</span>
  136.                                     </a>
  137.                                     <i class="icon icon_chevron_right"></i>
  138.                                     <meta itemprop="position" content="3">
  139.                                 </li>
  140.                                 <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  141.                                     <a itemprop="item" href="https://www.aviatur.com/contenidos/{{articulo.url}}">
  142.                                         <span itemprop="name">{{breadcumb}}</span></a>
  143.                                     <meta itemprop="position" content="4">
  144.                                 </li>
  145.                             </ol>
  146.                         {% elseif articleType=='informacion-aviatur'%}
  147.                             <ol itemscope="" itemtype="http://schema.org/BreadcrumbList" class="breadcumb">
  148.                                 <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  149.                                     <a itemprop="item" href="https://www.aviatur.com">
  150.                                         <span itemprop="name">Aviatur.com</span></a>
  151.                                     <i class="icon icon_chevron_right"></i>
  152.                                     <meta itemprop="position" content="1">
  153.                                 </li>
  154.                                 <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  155.                                     <a itemprop="item" href="https://www.aviatur.com/contenidos">
  156.                                         <span itemprop="name">Contenidos</span></a>
  157.                                     <i class="icon icon_chevron_right"></i>
  158.                                     <meta itemprop="position" content="2">
  159.                                 </li>
  160.                                 <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  161.                                     <a itemprop="item" href="https://www.aviatur.com/contenidos/informacion-aviatur">
  162.                                         <span itemprop="name">Información Aviatur</span>
  163.                                     </a>
  164.                                     <i class="icon icon_chevron_right"></i>
  165.                                     <meta itemprop="position" content="3">
  166.                                 </li>
  167.                                 <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  168.                                     <a itemprop="item" href="https://www.aviatur.com/contenidos/{{articulo.url}}">
  169.                                         <span itemprop="name">{{breadcumb}}</span></a>
  170.                                     <meta itemprop="position" content="4">
  171.                                 </li>
  172.                             </ol>
  173.                         {% endif %}
  174.                     {% endif %}
  175.                     {{ articulo.text|raw }}
  176.                     <div id="js-scrollTopBtn" class="btn--scroll-top pointer" role="button">▲</div>
  177.                 </div>
  178.                 <div class="wrapper2 hidden-portable">
  179.                     <section class="js-selectionScroll" style="display: block; margin-top: 0px;">
  180.                         <div class="destacados">
  181.                             <div id="imagen"></div>
  182.                         </div><br/>
  183.                         <div class="destacados">
  184.                             <div class="destacados-title">Destacados</div>
  185.                             <div class="cont-destacados">
  186.                                 <ol>
  187.                                     <li><a href="https://www.aviatur.com/blog/experiencias/ferias-y-fiestas-de-colombia?itm_source=web&itm_medium=colum-destacados&itm_campaign=contenidos-aviatur&itm_content=ferias-y-fiestas-de-colombia">Ferias y fiestas de Colombia</a></li>
  188.                                     <li><a href="https://www.aviatur.com/blog/experiencias/atraccion-plan-todo-incluido?itm_source=web&itm_medium=colum-destacados&itm_campaign=contenidos-aviatur&itm_content=plan-todo-incluido">La atracci&oacute;n del plan Todo Incluido</a></li>
  189.                                     <li><a href="https://www.aviatur.com/blog/experiencias/10-destinos-de-playas-en-colombia?itm_source=web&itm_medium=colum-destacados&itm_campaign=contenidos-aviatur&itm_content=destinos-de-playas-en-colombia">10 destinos de playas en Colombia</a></li>
  190.                                     <li><a href="https://www.aviatur.com/blog/experiencias/por-los-pueblos-de-boyaca?itm_source=web&itm_medium=colum-destacados&itm_campaign=contenidos-aviatur&itm_content=pueblos-de-boyaca">Por los pueblos de Boyac&aacute;</a></li>
  191.                                     <li><a href="https://www.aviatur.com/contenidos/aerolineas?itm_source=web&itm_medium=colum-destacados&itm_campaign=contenidos-aviatur&itm_content=aerolineas">Información de Aerolíneas</a></li>
  192.                                     <li><a href="https://www.aviatur.com/blog/experiencias/casa-navegante-baru-cartagena?itm_source=web&itm_medium=colum-destacados&itm_campaign=contenidos-aviatur&itm_content=casa-navegante-baru-cartagena">Navega al vaiv&eacute;n de las olas en la Casa Navegante Chol&oacute;n</a></li>
  193.                                     <li><a href="https://www.aviatur.com/tiquetes-baratos-a?itm_source=web&itm_medium=colum-destacados&itm_campaign=contenidos-aviatur&itm_content=tiquetes-baratos-a">Aerol&iacute;neas y Destinos del mundo</a></li>
  194.                                     <li><a href="https://www.aviatur.com/contenidos/medios-de-pago?itm_source=web&itm_medium=colum-destacados&itm_campaign=contenidos-aviatur&itm_content=medios-de-pago">Medios de Pago Aviatur</a></li>
  195.                                     <li><a href="http://www.aviatur.com/blog/experiencias/cano-cristales-rio-mas-lindo-del-mundo?itm_source=web&itm_medium=colum-destacados&itm_campaign=contenidos-aviatur&itm_content=cano-cristales">Ca&ntilde;o Cristales, el R&iacute;o m&aacute;s lindo del mundo</a></li>
  196.                                     <li style="list-style: none; text-align: right; border-bottom: none;">
  197.                                         <a href="http://www.aviatur.com/blog/contenidos" style="font-weight: bold;">Ver m&aacute;s contenidos →</a>
  198.                                     </li>
  199.                                 </ol>
  200.                             </div>
  201.                         </div><br/>
  202.                         <div class="destacados" style="height: 370px;">
  203.                             <div class="destacados-title">Revista Horizontes</div>
  204.                             <div class="destacados">
  205.                                 <div class="horizontes-img horizontes-2" style="width: 100%; position: relative; overflow: hidden; margin: 0; padding: 10px; background: transparent; box-shadow: none;">
  206.                                     <img alt="Descargar Revista Horizontes edici&oacute;n n&uacute;mero 28 " src="/source/revista-horizontes/horizontes-ed28.jpg" title="Revista Horizontes N.28" />
  207.                                     <div class="mascara">&nbsp;</div>
  208.                                     <div class="contenido">
  209.                                         <h2>Edici&oacute;n No. 28</h2>
  210.                                         <p>Nueva Edici&oacute;n</p>
  211.                                         <p><a class="link" href="http://www.aviatur.com.co/revista-horizontes/horizontes28.pdf" target="_blank">Descargar</a></p>
  212.                                     </div>
  213.                                 </div>
  214.                             </div>
  215.                         </div>
  216.                     </section>
  217.                 </div>
  218.             </div>
  219.         </div>
  220.         <div id="infoAviatur" class="wrapper" style="display:none;"></div>
  221.     {% else %}
  222.         <div class="wrapper">
  223.             {% if breadcumb is defined and breadcumb!=""%}
  224.                 {% if articleType=='general' and articleCategory is defined and articleCategory!=""%}
  225.                     <ol itemscope="" itemtype="http://schema.org/BreadcrumbList" class="breadcumb">
  226.                         <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  227.                             <a itemprop="item" href="https://www.aviatur.com/blog">
  228.                                 <span itemprop="name">Blog Aviatur.com</span></a>
  229.                             <i class="icon icon_chevron_right"></i>
  230.                             <meta itemprop="position" content="1">
  231.                         </li>
  232.                         <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  233.                             <a itemprop="item" href="https://www.aviatur.com/blog/{{articleCategory}}">
  234.                                 <span itemprop="name">{{articleCategory|capitalize|replace({'Gastronomia': "Gastronomía"})}}</span></a>
  235.                             <i class="icon icon_chevron_right"></i>
  236.                             <meta itemprop="position" content="2">
  237.                         </li>
  238.                         <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  239.                             <a itemprop="item" href="https://www.aviatur.com/blog/{{articleCategory}}/{{articulo.url}}">
  240.                                 <span itemprop="name">{{breadcumb}}</span></a>
  241.                             <meta itemprop="position" content="3">
  242.                         </li>
  243.                     </ol>
  244.                 {% elseif articleType=='revista-horizontes'%}
  245.                     <ol itemscope="" itemtype="http://schema.org/BreadcrumbList" class="breadcumb">
  246.                         <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  247.                             <a itemprop="item" href="https://www.aviatur.com">
  248.                                 <span itemprop="name">Aviatur.com</span></a>
  249.                             <i class="icon icon_chevron_right"></i>
  250.                             <meta itemprop="position" content="1">
  251.                         </li>
  252.                         <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  253.                             <a itemprop="item" href="https://www.aviatur.com/contenidos">
  254.                                 <span itemprop="name">Contenidos</span></a>
  255.                             <i class="icon icon_chevron_right"></i>
  256.                             <meta itemprop="position" content="2">
  257.                         </li>
  258.                         <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  259.                             <a itemprop="item" href="https://www.aviatur.com/contenidos/revista-horizontes">
  260.                                 <span itemprop="name">Revista Horizontes</span>
  261.                             </a>
  262.                             <i class="icon icon_chevron_right"></i>
  263.                             <meta itemprop="position" content="3">
  264.                         </li>
  265.                         <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  266.                             <a itemprop="item" href="https://www.aviatur.com/contenidos/{{articulo.url}}">
  267.                                 <span itemprop="name">{{breadcumb}}</span></a>
  268.                             <meta itemprop="position" content="4">
  269.                         </li>
  270.                     </ol>
  271.                 {% elseif articleType=='informacion-aviatur'%}
  272.                     <ol itemscope="" itemtype="http://schema.org/BreadcrumbList" class="breadcumb">
  273.                         <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  274.                             <a itemprop="item" href="https://www.aviatur.com">
  275.                                 <span itemprop="name">Aviatur.com</span></a>
  276.                             <i class="icon icon_chevron_right"></i>
  277.                             <meta itemprop="position" content="1">
  278.                         </li>
  279.                         <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  280.                             <a itemprop="item" href="https://www.aviatur.com/contenidos">
  281.                                 <span itemprop="name">Contenidos</span></a>
  282.                             <i class="icon icon_chevron_right"></i>
  283.                             <meta itemprop="position" content="2">
  284.                         </li>
  285.                         <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  286.                             <a itemprop="item" href="https://www.aviatur.com/contenidos/informacion-aviatur">
  287.                                 <span itemprop="name">Información Aviatur</span>
  288.                             </a>
  289.                             <i class="icon icon_chevron_right"></i>
  290.                             <meta itemprop="position" content="3">
  291.                         </li>
  292.                         <li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
  293.                             <a itemprop="item" href="https://www.aviatur.com/contenidos/{{articulo.url}}">
  294.                                 <span itemprop="name">{{breadcumb}}</span></a>
  295.                             <meta itemprop="position" content="4">
  296.                         </li>
  297.                     </ol>
  298.                 {% endif %}
  299.             {% endif %}
  300.             {% set agencyFolder= agency_folder.assetStyle()%}
  301.             {% if articulo.url|raw== "tiquetes-baratos"%}
  302.                 {% include twig_exists('@AviaturTwig/'~ agency_folder.twigFlux() ~'/Content/Content/promoTickets.html.twig') with {'agencyFolder': agencyFolder} %}
  303.             {% elseif articulo.url|raw== "mapa-oficinas"%}
  304.                 {% include twig_exists('@AviaturTwig/'~ agency_folder.twigFlux() ~'/Content/Content/mapa-oficinas.html.twig') %}
  305.             {% elseif articulo.url|raw== "destinos-lejanos-para-viajar"%}
  306.                 {% include twig_exists('@AviaturTwig/'~ agency_folder.twigFlux() ~'/Content/Content/faraway-destinations.html.twig') with {'agencyFolder': agencyFolder}%}
  307.             {% elseif articulo.url|raw== "grafica-js"%}
  308.                 {% include twig_exists('@AviaturTwig/'~ agency_folder.twigFlux() ~'/Content/Content/grafica.html.twig') with {'agencyFolder': agencyFolder}%}
  309.             {% else %}
  310.                 {{ articulo.text|raw }}
  311.             {% endif %}
  312.             <div id="js-scrollTopBtn" class="btn--scroll-top pointer" role="button">▲</div>
  313.         </div>
  314.     {% endif %}
  315. {% endblock %}