templates/pages/espacepro/hotels/index.html.twig line 1

Open in your IDE?
  1. {% extends 'layouts/front/baseinternes.html.twig' %}
  2. {% block title %}{{ parametres.structure.name ?? company_name }} | {{ title }}{% endblock %}
  3. {% block stylesheets %}
  4.     <style>
  5.         .blog-single-aside__content .title{
  6.             color: #993300!important;
  7.             text-shadow: none!important;
  8.         }
  9.         p{text-align: justify;margin-bottom:1rem!important}
  10.     </style>
  11. {% endblock %}
  12. {% block body %}
  13.     <section class="top-banniere">
  14.         <div class="page-banner" style="background-image: url({{ asset('assetics/internes/images/hotels.jpg') }})">
  15.             {#{{ fil_arial(title) }}#}
  16.         </div>
  17.     </section>
  18.     <section class="tour-item-banner-2">
  19.         <div class="container">
  20.             <h4 class="pull-right"><a href="{{ path('home') }}">Accueil</a> / {{ menu }} / <span> {{ title|u.truncate(50, '...') }}</span></h4>
  21.         </div>
  22.     </section>
  23.     <section class="mt-2 mb-5">
  24.         <div class="container js-filter">
  25.             <div class="row">
  26.                 <div class="col-lg-3">
  27.                     <div class="sidebar" style="margin-bottom: 50px!important;">
  28.                         <div class="blog-sidebar">
  29.                             {{ form_start(formsearch, {'attr': {'class': 'js-filter-form'}}) }}
  30.                             <div class="spinner-border js-loading" role="status" aria-hidden="true" style="display: none;">
  31.                                 <span class="sr-only">Loading...</span>
  32.                             </div>
  33.                             <div class="blog-sidebar__widget">
  34.                                 <h3>Recherche par filtre</h3>
  35.                                 <style>
  36.                                     .form-check-input{
  37.                                         position:absolute;right:-50% !important;
  38.                                     }
  39.                                     .sidebar-category .form-group.hr{
  40.                                         border-bottom: 1px solid #ccc!important;
  41.                                         padding-bottom: 20px;
  42.                                     }
  43.                                 </style>
  44.                                 <div class="sidebar-category">
  45.                                     <div class="form-group hr">
  46.                                         <label for="q">{{ form_label(formsearch.q) }}</label>
  47.                                         {{ form_widget(formsearch.q) }}
  48.                                     </div>
  49.                                     <div class="form-group hr">
  50.                                         <label for="ville">{{ form_label(formsearch.ville) }}</label>
  51.                                         {{ form_widget(formsearch.ville) }}
  52.                                     </div>
  53.                                     <div class="row">
  54.                                         <div class="col-md-6">
  55.                                             <div class="form-group">
  56.                                                 <label for="min">{{ form_label(formsearch.min) }}</label>
  57.                                                 {{ form_widget(formsearch.min) }}
  58.                                             </div>
  59.                                         </div>
  60.                                         <div class="col-md-6">
  61.                                             <div class="form-group">
  62.                                                 <label for="max">{{ form_label(formsearch.max) }}</label>
  63.                                                 {{ form_widget(formsearch.max) }}
  64.                                             </div>
  65.                                         </div>
  66.                                     </div>
  67.                                     <button style="cursor: pointer;" type="submit" class="btn btn-primary btn-block">
  68.                                         <i class="ti-search"></i> Filtrer
  69.                                     </button>
  70.                                 </div>
  71.                             </div>
  72.                             {{ form_end(formsearch) }}
  73.                         </div>
  74.                     </div>
  75.                 </div>
  76.                 <div class="col-lg-9">
  77.                     <aside>
  78.                         <div class="special-tour__tittle">
  79.                             <!-- section tittle -->
  80.                             <div class="section-tittle">
  81.                                 <h2>{{ title }}</h2>
  82.                                 <div class="section-tittle__line-under"></div>
  83.                                 <p><span>{{ title }}</span></p>
  84.                             </div>
  85.                             <p class="destination-4-2__sub-tittle" style="width: 100%!important;"></p>
  86.                         </div>
  87.                         {% if hotels|length != 0 %}
  88.                             <div class="row">
  89.                                 <div class="col-xl-12 col-lg-12 col-md-12">
  90.                                     <div class="grid-left-sidebar__filter">
  91.                                         {#<span class="grid-left-sidebar__filter--result">
  92.                                             {{ hotels.totalItemCount() }} Hôtel(s) affiché(s) sur {{ hotels.itemNumberPerPage() }}
  93.                                         </span>#}
  94.                                         <span class="pull-right js-filter-sorting">
  95.                                             Trier Par : &nbsp{% include 'pages/espacepro/hotels/partials/__sorting.html.twig' %}
  96.                                         </span>
  97.                                     </div>
  98.                                     <div class="row js-filter-content">
  99.                                         {% include 'pages/espacepro/hotels/partials/__card.html.twig' with {hotels: hotels } %}
  100.                                     </div>
  101.                                     <!-- pagination -->
  102.                                     <div class="wander-pagination__pagination js-filter-pagination" style="display: flex; justify-content: center; justify-items: center;">
  103.                                         <div>
  104.                                             {% include 'pages/espacepro/hotels/partials/__pagination.html.twig' with {hotels: hotels } %}
  105.                                         </div>
  106.                                     </div>
  107.                                 </div>
  108.                             </div>
  109.                         {% else %}
  110.                             <div class="jumbotron mt-5">
  111.                                 <div class="alert alert-info">
  112.                                     <i class="fa fa-info-circle"></i> Aucune donnée disponible pour le mmoment
  113.                                 </div>
  114.                             </div>
  115.                         {% endif %}
  116.                     </aside>
  117.                 </div>
  118.             </div>
  119.         </div>
  120.     </section>
  121.     <section class="mt-2 mb-5">
  122.         <div class="container js-filter">
  123.             <div class="row">
  124.                 <div class="col-lg-12">
  125.                     <aside>
  126.                         <div class="special-tour__tittle">
  127.                             <!-- section tittle -->
  128.                             <div class="section-tittle">
  129.                                 <h2>Hôtels à visiter</h2>
  130.                                 <div class="section-tittle__line-under"></div>
  131.                                 <p><span>Hôtels à visiter</span></p>
  132.                             </div>
  133.                             <p class="destination-4-2__sub-tittle" style="width: 100%!important;"></p>
  134.                         </div>
  135.                         {% if posts|length != 0 %}
  136.                             <div class="row">
  137.                                 <div class="col-xl-12 col-lg-12 col-md-12">
  138.                                     {#<div class="grid-left-sidebar__filter">
  139.                                         <span class="grid-left-sidebar__filter--result">
  140.                                             {{ posts.totalItemCount() }} Hôtel(s) affiché(s) sur {{ posts.itemNumberPerPage() }}
  141.                                         </span>
  142.                                     </div>#}
  143.                                     <div class="row js-filter-content">
  144.                                         {% include 'pages/internes/posts/partials/__card.html.twig' with {posts: posts } %}
  145.                                     </div>
  146.                                     <!-- pagination -->
  147.                                     <div class="wander-pagination__pagination js-filter-pagination" style="display: flex; justify-content: center; justify-items: center;">
  148.                                         <div>
  149.                                             {{ knp_pagination_render(posts) }}
  150.                                         </div>
  151.                                     </div>
  152.                                 </div>
  153.                             </div>
  154.                         {% else %}
  155.                             <div class="jumbotron mt-5">
  156.                                 <div class="alert alert-info">
  157.                                     <i class="fa fa-info-circle"></i> Aucune donnée disponible pour le mmoment
  158.                                 </div>
  159.                             </div>
  160.                         {% endif %}
  161.                     </aside>
  162.                 </div>
  163.             </div>
  164.         </div>
  165.     </section>
  166. {% endblock %}