templates/frontend/frontindex/listMediaImage.html.twig line 5

Open in your IDE?
  1. {% extends 'frontend/frontindex/add.html.twig' %}
  2. {% block seo %}
  3.     {{ render(path(
  4.         'seo',
  5.         { 'page':20 }
  6.     )) }}
  7. {% endblock %}
  8. {% block body %}
  9.     <section class="breadcrumbs" style="background-image:url('../front-assets/assets/img/breadcrumb-bg.jpg')">
  10.         <div class="container">
  11.             <div class="row">
  12.                 <div class="col-lg-6 offset-lg-3 col-12">
  13.                     <div class="breadcrumb-content">
  14.                         <h1>{{'%image%'|trans}}</h1>
  15.                         <ul class="breadcrumb-menu">
  16.                             <li>
  17.                                 <a href="{{path('app_accueil')}}">{{'%Home%'|trans}}</a>
  18.                                 <i class="fa fa-angle-double-right"></i>
  19.                             </li>
  20.                             <li class="text-white">{{'%image%'|trans}}</li>
  21.                         </ul>
  22.                     </div>
  23.                 </div>
  24.             </div>
  25.         </div>
  26.     </section>
  27.     <section class="doctors-area doctor-page">
  28.         <div class="container">
  29.             <div id="accordion">
  30.                 <div class="row">
  31.                     <p>
  32.                         {% for key, yearImag in yearImage %}
  33.                             <div class="col-md-3" id="heading{{key}}">
  34.                                 <button class="btn btn-outline-info btn-lg btn-block" data-toggle="collapse" data-target="#collapse{{key}}" aria-expanded="true" aria-controls="collapse{{key}}">{{yearImag.year}}</button>
  35.                             </div>
  36.                         {% endfor %}
  37.                     </p>
  38.                 </div>
  39.                 <div class="row mt-3">
  40.                     {% for key, yearImag in yearImage %}
  41.                         <div id="collapse{{key}}" class="col-md-12 wow fadeInLeft collapse {% if key==0 %}show{% endif %}" data-wow-delay="0.1s" style="width: 100%;" aria-labelledby="heading{{key}}" data-parent="#accordion">
  42.                             <div class="card card-body p-0 m-0">
  43.                                 <div id="accordion1">
  44.                                     {% for categorieImage in categorieImages %}
  45.                                         <div class="card m-0 cardMediaImage">
  46.                                             <div class="card-header cardHeaderMediaImage" id="heading{{categorieImage.id}}{{key}}">
  47.                                                 <h2 class="mb-0 h5">
  48.                                                     <button class="btn btn-link" data-toggle="collapse" data-target="#collapse{{categorieImage.id}}{{key}}" aria-expanded="true" aria-controls="collapse{{categorieImage.id}}{{key}}">
  49.                                                         <strong>
  50.                                                             {% if categorieImage.categorie=='Congrès national' %}
  51.                                                                 {{'%categorienational%'|trans|capitalize}}
  52.                                                             {% else %}
  53.                                                                 {{'%autres%'|trans|capitalize}}
  54.                                                             {% endif %}
  55.                                                         </strong>
  56.                                                     </button>
  57.                                                 </h2>
  58.                                             </div>
  59.                                             <div id="collapse{{categorieImage.id}}{{key}}" class="collapse{% if categorieImage.id == 8 %} show{% endif %}" aria-labelledby="heading{{categorieImage.id}}{{key}}" data-parent="#accordion1">
  60.                                                 <div class="card-body">
  61.                                                     <div class="row">
  62.                                                         {% for media in medias %}
  63.                                                             {% if media.date|date('Y') == yearImag.year and media.categorie == categorieImage.categorie %}
  64.                                                                 <div class="col-md-4 m-0 p-0">
  65.                                                                     <button type="button" class="btn m-0 p-0" data-toggle="modal" data-target="#exampleModalCenter{{media.id}}">
  66.                                                                         <img src="{{ asset('uploads/imagesMedia/' ~ media.image) }}" width="366px">
  67.                                                                     </button>
  68.                                                                     <!-- Modal -->
  69.                                                                     <div class="modal fade" id="exampleModalCenter{{media.id}}" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle{{media.id}}" aria-hidden="true">
  70.                                                                         <div class="modal-dialog modal-lg" role="document">
  71.                                                                             <div class="modal-content">
  72.                                                                                 <div class="modal-header">
  73.                                                                                     <h3 class="modal-title" id="exampleModalLongTitle{{media.id}}">{{media.label}}</h3>
  74.                                                                                     <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  75.                                                                                         <span aria-hidden="true">&times;</span>
  76.                                                                                     </button>
  77.                                                                                 </div>
  78.                                                                                 <div class="modal-body">
  79.                                                                                     <img src="{{ asset('uploads/imagesMedia/' ~ media.image) }}" width="100%">
  80.                                                                                 </div>
  81.                                                                                 <div class="modal-footer">
  82.                                                                                     <button type="button" class="btn btn-secondary" data-dismiss="modal">{{'%Close%'|trans}}</button>
  83.                                                                                 </div>
  84.                                                                             </div>
  85.                                                                         </div>
  86.                                                                     </div>
  87.                                                                     {# <div class="icon ">
  88.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             <p class="m-3 text-center">{{ media.label }}</p>
  89.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         </div> #}
  90.                                                                 </div>
  91.                                                             {% endif %}
  92.                                                         {% endfor %}
  93.                                                     </div>
  94.                                                     {# <div class="row">
  95.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         <div class="col-12">
  96.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             {{ knp_pagination_render(medias) }}
  97.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         </div>
  98.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     </div> #}
  99.                                                 </div>
  100.                                             </div>
  101.                                         </div>
  102.                                     {% endfor %}
  103.                                 </div>
  104.                             </div>
  105.                         </div>
  106.                     {% endfor %}
  107.                 </div>
  108.             </div>
  109.         </div>
  110.     </section>
  111. {% endblock %}