templates/etablissement/recherche.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}CEP-I Liste des établissements{% endblock %}
  3. {% block stylesheets %}
  4.   <link rel="shortcut icon" type="image/x-icon" href="/assets/images/favicon.ico">
  5.   <link rel="stylesheet" type="text/css" href="/assets/vendor/magnific-popup.css">
  6.   <link rel="stylesheet" type="text/css" href="/assets/vendor/slick-master/slick/slick.css">
  7.   <link rel="stylesheet" type="text/css" href="/assets/vendor/selectric/public/selectric.css">
  8.   <link rel="stylesheet" type="text/css" href="/assets/css/bundle.css">
  9. {% endblock %}
  10. {% block breadcrumps %}
  11.   <div class="breadcrumps breadcrumps--primary">
  12.     <div class="shell">
  13.       <ul>
  14.         <li>
  15.           <a href="/">Accueil</a>
  16.         </li>
  17.         <li>
  18.           <a href="/">Qui sommes-nous ?</a>
  19.         </li>
  20.         <li>
  21.           <a href="{{ path('etablissements') }}">Liste des établissements</a>
  22.         </li>
  23.       </ul>
  24.     </div><!-- /.shell -->
  25.   </div><!-- /.breadcrumps -->
  26. {% endblock %}
  27. {% block body %}
  28.   <section class="section-teritary">
  29.     <div class="shell">
  30.       <header class="section__head">
  31.         <h2>
  32.           Qui sommes nous ?
  33.           <span>Liste des établissements</span>
  34.         </h2>
  35.       </header><!-- /.section__head -->
  36.       <div class="section__body">
  37.         <div class="form-primary">
  38.           <form action="" method="post">
  39.             <div class="form__head">
  40.               <h4>Recherche</h4>
  41.               <p>Vous recherchez un établissement CEP I, Choisissez votre département</p>
  42.             </div><!-- /.form__head -->
  43.             <div class="form__body">
  44.               <label for="f_field1">Départements</label>
  45.               <div class="select-custom">
  46.                 <select class="field field--alt" name="departement" id="f_field1">
  47.                   <option value="">- Sélectionnez -</option>
  48.                   {% set departements = util_service.getDepartementsLabel() %}
  49.                   {% for value, label in departements %}
  50.                     <option {{ departement == value ? 'selected' : '' }} value="{{ value }}">{{ value ~ ' - ' ~ label }}</option>
  51.                   {% endfor %}
  52.                 </select>
  53.               </div><!-- /.form__controls -->
  54.               <button class="btn">
  55.                 <i class="ico-arrow-white"></i> Rechercher
  56.               </button>
  57.             </div><!-- /.form__body -->
  58.           </form>
  59.         </div><!-- /.form-primary -->
  60.       </div><!-- /.section__body -->
  61.     </div><!-- /.shell -->
  62.   </section><!-- /.section -->
  63.   <section class="section section--articles-def">
  64.     <div class="shell">
  65.       <header class="section__head">
  66.         {% set nb = etablissements|length %}
  67.         {% if nb > 0 %}
  68.           <h2 class="title">Résultat{{ nb > 1 ? 's' : '' }} Trouvé{{ nb > 1 ? 's' : '' }} ({{ nb }})</h2>
  69.         {% else %}
  70.           <h2 class="title">Aucun résultat</h2>
  71.         {% endif %}
  72.       </header><!-- /.section__head -->
  73.       <div class="section__body">
  74.         <div class="articles articles--secondary">
  75.           {% for etablissement in etablissements %}
  76.           <div class="article article--secondary">
  77.             <div class="article__inner">
  78.               <div class="article__image">
  79.                 <div class="article__image-inner" {% if etablissement.image %} style="background-size : contain;background-position: center; background-repeat: no-repeat; background-image: url(/assets/uploads/etablissement/{{ etablissement.id }}/{{ etablissement.image }});" {% endif %}></div>
  80.               </div><!-- /.article__image -->
  81.               <div class="article__body" style="min-height: 379px;">
  82.                 <ul class="list-infos">
  83.                   <li>
  84.                     <p>
  85.                       <strong>Nom de l’établissement</strong>
  86.                       {{ etablissement.name }}
  87.                     </p>
  88.                   </li>
  89.                   {% if etablissement.cycle %}
  90.                   <li>
  91.                     <p>
  92.                       <strong>Cycles d'enseignement</strong>
  93.                         {{ etablissement.cycle }}
  94.                     </p>
  95.                   </li>
  96.                   {% endif %}
  97.                   {% if etablissement.adress or etablissement.city or etablissement.postalCode %}
  98.                   <li>
  99.                     <p>
  100.                       <strong>Adresse</strong>
  101.                       {% if etablissement.adress %}{{ etablissement.adress }}<br>{% endif %}
  102.                       {% if etablissement.postalCode %}{{ etablissement.postalCode }}<br>{% endif %}
  103.                         {{ etablissement.city }}
  104.                     </p>
  105.                   </li>
  106.                   {% endif %}
  107.                   {% if etablissement.phoneNumber %}
  108.                   <li>
  109.                     <p>
  110.                       <strong>Téléphone</strong>
  111.                       <a href="tel:{{ etablissement.phoneNumber }}">{{ etablissement.phoneNumber }}</a>
  112.                     </p>
  113.                   </li>
  114.                   {% endif %}
  115.                   {% if etablissement.website %}
  116.                   <li>
  117.                     <p>
  118.                       <strong>Site web</strong>
  119.                       <a target="_blank" href="{{ etablissement.website }}">{{ etablissement.website }}</a>
  120.                     </p>
  121.                   </li>
  122.                   {% endif %}
  123.                 </ul><!-- /.list-infos -->
  124.               </div><!-- /.article__body -->
  125.             </div><!-- /.article__inner -->
  126.           </div><!-- /.article -->
  127.           {% endfor %}
  128.         </div><!-- /.articles -->
  129.       </div><!-- /.section__body -->
  130.     </div><!-- /.shell -->
  131.   </section><!-- /.section -->
  132.     {% include '__includes__/newsletterForm.html.twig' %}
  133. {% endblock %}
  134. {% block javascripts %}
  135.   <script src="/assets/vendor/jquery-3.1.1.min.js"></script>
  136.   <script src="/assets/vendor/magnific-popup.js"></script>
  137.   <script src="/assets/vendor/slick-master/slick/slick.min.js"></script>
  138.   <script src="/assets/vendor/selectric/public/jquery.selectric.min.js"></script>
  139.   <script src="/assets/vendor/jquery-scrollLock.min.js"></script>
  140.   <script src="/assets/vendor/validator.js"></script>
  141.   <script src="/assets/js/bundle.js"></script>
  142. {% endblock %}