templates/home/explore_individual.html.twig line 1

Open in your IDE?
  1. {% extends 'base_explore.html.twig' %}
  2. {% block title %}{{ sitio.getNombre }}{% endblock %}
  3. {% block body %}
  4.     {{ include('components/home_navbar/header.html.twig') }}
  5.     <!-- Left Side Navigation -->
  6.     <div class="closeLeftSide"></div>
  7.     <!-- Content -->
  8.     <div id="wrapper">
  9.         <div id="mapView" class="mob-min"><div class="mapPlaceholder"><span class="fa fa-spin fa-spinner"></span> Cargando Mapa...</div></div>
  10.         <div id="content" class="mob-max">
  11.             {% if sitio.getId %}
  12.                 <input type="hidden" name="id_sitio" id="id_sitio" value="{{ sitio.getId }}">
  13.             {% endif %}
  14.             {% if sitio.getIdCategoria %}
  15.                 <input type="hidden" name="id_categoria" id="id_categoria" value="{{ sitio.getIdCategoria.getId }}">
  16.             {% endif %}
  17.             <div class="singleTop">
  18.                 <div id="carouselFull" class="carousel slide" data-ride="carousel">
  19.                     <ol class="carousel-indicators">
  20.                         {% for i in 0..( count_galeria -1 ) %}
  21.                             <li data-target="#carouselFull" data-slide-to="{{ i }}" class="{{ i is same as(0) ? 'active' : '' }}"></li>
  22.                         {% endfor %}
  23.                     </ol>
  24.                     <div class="carousel-inner">
  25.                         {% for imagen in galeria %}
  26.                             <div class="item {{ loop.index is same as(1)  ? 'active' : '' }}">
  27.                                 <img src="{{ asset('uploads/galeria_sitio/') }}{{ imagen.getImagen }}" alt="imagen-{{ loop.index }}" style="width: 800px; height: 480px;">
  28.                                 <div class="container">
  29.                                     <div class="carousel-caption">
  30.                                     </div>
  31.                                 </div>
  32.                             </div>
  33.                         {% endfor %}
  34.                     </div>
  35.                     <a class="left carousel-control" href="#carouselFull" role="button" data-slide="prev"><span class="fa fa-chevron-left"></span></a>
  36.                     <a class="right carousel-control" href="#carouselFull" role="button" data-slide="next"><span class="fa fa-chevron-right"></span></a>
  37.                 </div>
  38.                 <div class="summary">
  39.                     <div class="row">
  40.                         <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
  41.                             <div class="summaryItem">
  42.                                 <h1 class="pageTitle">{{ sitio.getNombre }}</h1>
  43.                                 <div class="address"><span class="icon-pointer"></span>{{ sitio.getDireccion }}</div>
  44.                                 <div class="clearfix"></div>
  45.                             </div>
  46.                         </div>
  47.                     </div>
  48.                 </div>
  49.             </div>
  50.             <div class="clearfix"></div>
  51.             <div class="description">
  52.                 <h3>Horarios de AtenciĆ³n</h3>
  53.                 {% if sitio.getHorarioAtencion %}
  54.                     <p>{{ sitio.getHorarioAtencion }}</p>
  55.                 {% else %}
  56.                     <p>Sin Definir</p>
  57.                 {% endif %}
  58.             </div>
  59.             <div class="description">
  60.                 <h3>DescripciĆ³n</h3>
  61.                 <p style="text-align: justify;">{{ sitio.getDescripcion }}</p>
  62.             </div>
  63.             <div class="share">
  64.                 <h3>Redes Sociales</h3>
  65.                 {% if redes %}
  66.                     <div class="row">
  67.                         {% for red in redes %}
  68.                             <div class="col-xs-6 col-sm-6 col-md-2 col-lg-2 shareItem">
  69.                                 <a href="{{ red.enlace }}" class="btn btn-sm btn-round btn-o btn-facebook" target="_blank"><span class="{{ red.getIdIcono.getIcono }}"></span> {{ red.nombre }}</a>
  70.                             </div>
  71.                         {% endfor %}
  72.                     </div>
  73.                 {% else %}
  74.                     <h3>Sin Redes Sociales</h3>
  75.                 {% endif %}
  76.             </div>
  77.             <div class="amenities">
  78.                 <h3>Servicios</h3>
  79.                 <div class="row">
  80.                     {% if comodidades %}
  81.                         {% for comodidad in comodidades %}
  82.                             <div class="col-xs-6 col-sm-6 col-md-4 col-lg-4 amItem {{ comodidad.getEstado is same as('Activa') ? '' : 'inactive'  }} "><span class="{{ comodidad.getIdIcono.getIcono }}"></span> {{ comodidad.getNombre }}</div>
  83.                         {% endfor %}
  84.                     {% else %}
  85.                         <h3>Sin Comodidades</h3>
  86.                     {% endif %}
  87.                 </div>
  88.             </div>
  89.             <div class="similar">
  90.                 <h3>Sitios Similares</h3>
  91.                 <!-- carousel for medium & large devices -->
  92.                 <div id="carouselSimilar-1" class="carousel slide visible-lg carousel-col">
  93.                     <ol class="carousel-indicators">
  94.                         {% if count_relacionados %}
  95.                             {% for i in 0..(( count_relacionados / 3 )|round(0, 'floor')) %}
  96.                                 <li data-target="#carouselSimilar-1" data-slide-to="{{ i }}" class="{{ loop.index == 1 ? 'active' : null }}"></li>
  97.                             {% endfor %}
  98.                         {% endif %}
  99.                     </ol>
  100.                     <div class="carousel-inner">
  101.                         <div class="item active">
  102.                             <div class="row">
  103.                                 {% if relacionados %}
  104.                                     {% for sitio in relacionados %}
  105.                                         <div class="col-xs-4">
  106.                                             <div data-linkto="{{ path('sitio_individual', {'id': sitio.getId }) }}" class="card">
  107.                                                 <div class="figure">
  108.                                                     <img src="{{asset('uploads/imagen_principal/')}}{{ sitio.getImagenPrincipal }}" alt="image">
  109.                                                     <div class="figCaption">
  110.                                                         <div>{{ sitio.getValor }}</div>
  111.                                                     </div>
  112.                                                     <div class="figView"><span class="icon-eye"></span></div>
  113.                                                     <div class="figType">{{ sitio.getEstado }}</div>
  114.                                                 </div>
  115.                                                 <h2>{{ sitio.getIdCiudad.getNombre }}</h2>
  116.                                                 <div class="cardAddress"><span class="icon-pointer"></span> {{ sitio.getDireccion }}</div>
  117.                                                 <div class="clearfix"></div>
  118.                                             </div>
  119.                                         </div>
  120.                                     {% endfor %}
  121.                                 {% else %}
  122.                                     <h3>Sin Sitios Similares</h3>
  123.                                 {% endif %}
  124.                             </div>
  125.                         </div>
  126.                     </div>
  127.                     <a class="left carousel-control" href="#carouselSimilar-1" role="button" data-slide="prev"><span class="fa fa-chevron-left"></span></a>
  128.                     <a class="right carousel-control" href="#carouselSimilar-1" role="button" data-slide="next"><span class="fa fa-chevron-right"></span></a>
  129.                 </div>
  130.                 <!-- carousel for small devices -->
  131.                 <div id="carouselSimilar-2" class="carousel slide visible-md carousel-col">
  132.                     <ol class="carousel-indicators">
  133.                         {% if count_relacionados %}
  134.                             {% for i in 0..(( count_relacionados / 3 )|round(0, 'floor')) %}
  135.                                 <li data-target="#carouselSimilar-2" data-slide-to="{{ i }}" class="{{ loop.index == 1 ? 'active' : null }}"></li>
  136.                             {% endfor %}
  137.                         {% endif %}
  138.                     </ol>
  139.                     <div class="carousel-inner">
  140.                         <div class="item active">
  141.                             <div class="row">
  142.                                 {% if relacionados %}
  143.                                     {% for sitio in relacionados %}
  144.                                         <div class="col-xs-6">
  145.                                             <div data-linkto="{{ path('sitio_individual', {'id': sitio.getId }) }}" class="card">
  146.                                                 <div class="figure">
  147.                                                     <img src="{{asset('uploads/imagen_principal/')}}{{ sitio.getImagenPrincipal }}" alt="image">
  148.                                                     <div class="figCaption">
  149.                                                         <div>{{ sitio.getValor }}</div>
  150.                                                     </div>
  151.                                                     <div class="figView"><span class="icon-eye"></span></div>
  152.                                                     <div class="figType">{{ sitio.getEstado }}</div>
  153.                                                 </div>
  154.                                                 <h2>{{ sitio.getIdCiudad.getNombre }}</h2>
  155.                                                 <div class="cardAddress"><span class="icon-pointer"></span> {{ sitio.getDireccion }}</div>
  156.                                                 <div class="clearfix"></div>
  157.                                             </div>
  158.                                         </div>
  159.                                     {% endfor %}
  160.                                 {% else %}
  161.                                     <h3>Sin Sitios Similares</h3>
  162.                                 {% endif %}
  163.                             </div>
  164.                         </div>
  165.                     </div><!-- carousel-inner -->
  166.                     <a class="left carousel-control" href="#carouselSimilar-2" role="button" data-slide="prev"><span class="fa fa-chevron-left"></span></a>
  167.                     <a class="right carousel-control" href="#carouselSimilar-2" role="button" data-slide="next"><span class="fa fa-chevron-right"></span></a>
  168.                 </div>
  169.                 <!-- carousel for extra-small devices -->
  170.                 <div id="carouselSimilar-3" class="carousel slide visible-xs visible-sm carousel-col">
  171.                     <ol class="carousel-indicators">
  172.                         {% if count_relacionados %}
  173.                             {% for i in 0..(( count_relacionados / 3 )|round(0, 'floor')) %}
  174.                                 <li data-target="#carouselSimilar-3" data-slide-to="{{ i }}" class="{{ loop.index == 1 ? 'active' : null }}"></li>
  175.                             {% endfor %}
  176.                         {% endif %}
  177.                     </ol>
  178.                     <div class="carousel-inner">
  179.                         <div class="item active">
  180.                             <div class="row">
  181.                                 {% if relacionados %}
  182.                                     {% for sitio in relacionados %}
  183.                                         <div class="col-xs-12">
  184.                                             <div data-linkto="{{ path('sitio_individual', {'id': sitio.getId }) }}" class="card">
  185.                                                 <div class="figure">
  186.                                                     <img src="{{asset('uploads/imagen_principal/')}}{{ sitio.getImagenPrincipal }}" alt="image">
  187.                                                     <div class="figCaption">
  188.                                                         <div>{{ sitio.getValor }}</div>
  189.                                                     </div>
  190.                                                     <div class="figView"><span class="icon-eye"></span></div>
  191.                                                     <div class="figType">{{ sitio.getEstado }}</div>
  192.                                                 </div>
  193.                                                 <h2>{{ sitio.getIdCiudad.getNombre }}</h2>
  194.                                                 <div class="cardAddress"><span class="icon-pointer"></span> {{ sitio.getDireccion }}</div>
  195.                                                 <div class="clearfix"></div>
  196.                                             </div>
  197.                                         </div>
  198.                                     {% endfor %}
  199.                                 {% else %}
  200.                                     <h3>Sin Sitios Similares</h3>
  201.                                 {% endif %}
  202.                             </div>
  203.                         </div>
  204.                     </div>
  205.                     <a class="left carousel-control" href="#carouselSimilar-3" role="button" data-slide="prev"><span class="fa fa-chevron-left"></span></a>
  206.                     <a class="right carousel-control" href="#carouselSimilar-3" role="button" data-slide="next"><span class="fa fa-chevron-right"></span></a>
  207.                 </div>
  208.             </div>
  209.         </div>
  210.         <div class="commentsFormWrapper">
  211.             <div class="cfAvatar">
  212.                 <img class="avatar" src="images/avatar-1.png" alt="avatar">
  213.             </div>
  214.             <form class="commentsForm">
  215.                 <div class="input-group">
  216.                     <input type="text" class="form-control" placeholder="Write a comment...">
  217.                     <span class="input-group-btn"><a class="btn btn-green">Post</a></span>
  218.                 </div>
  219.             </form>
  220.             <div class="clearfix"></div>
  221.         </div>
  222.         <div class="clearfix"></div>
  223.     </div>
  224. {% endblock %}