templates/front/ssr35.html.twig line 1

Open in your IDE?
  1. {% extends 'base_front.html.twig' %}
  2. {% block title %}{{ parent() }} | {{ r.nom }} | {{ ssr.nom }}{% endblock %}
  3. {% block h1 %}
  4.     {{ ssr.nom }}
  5.     {% if app.user and is_granted('ROLE_MODO') %}
  6.         <a target="_blank" href="{{ path('app_admin_sous_rubrique_show', {'uuid': ssr.uuid}) }}"><i class="text-danger" data-feather="unlock"></i></a>
  7.     {% endif %}
  8. {% endblock %}
  9. {% block ariane %}
  10.     <nav class="navigateur" aria-label="breadcrumb">
  11.         <ol class="breadcrumb">
  12.             <li class="breadcrumb-item"><a href="{{ path("home") }}">{{ config.titreAccueil }}</a></li>
  13.             {% if rubrique.rubrique3.statut %}
  14.                 <li class="breadcrumb-item"><a href="{{ path('rubriques', {slug:r.slug })}}">{{ r.nom }}</a></li>
  15.             {% endif %}
  16.             <li class="breadcrumb-item active" aria-current="page">{{ ssr.nom }}</li>
  17.         </ol>
  18.     </nav>
  19. {% endblock %}
  20. {% block body %}
  21.     {% if ssr.phrase %}
  22.         <div class="my-4 mx-12 bg-white p-4 rounded ck">{{ ssr.phrase|raw }}</div>
  23.     {% endif %}
  24.     {% if ssr.srcImg %}
  25.         <div class="mx-12">
  26.             <img 
  27.                 src="{{ asset('images/sousrubrique/' ~ ssr.srcImg) }}" 
  28.                 {% if ssr.altImg %}
  29.                     alt="{{ ssr.altImg }}" 
  30.                 {% endif %}
  31.                 {% if ssr.titleImg %}
  32.                     title="{{ ssr.titleImg }}" 
  33.                 {% endif %}
  34.                 class="imgRatio rounded"
  35.             >
  36.         </div>
  37.     {% endif %}
  38.     {% if ssr.description %}
  39.         <div class="my-4 mx-12  bg-white p-4 rounded ck">{{ ssr.description|raw }}</div>
  40.     {% endif %}
  41.     {% if categories %}
  42.         {# <div class="text-end me-2">
  43.             <button type="button" class="btnTransparent text-primary" data-bs-toggle="modal" data-bs-target="#exampleModal">
  44.                 {% include "svg/svg-filter.html.twig" %} ({{ count }})
  45.             </button>
  46.         </div> #}
  47.         <div class="row justify-content-center mx-0">
  48.             {% for categorie in categories %}
  49.                 
  50.                 <div class="col-md-6  mt-4">
  51.                     <a href="{{ path('agora_categorie', {slug: r.slug , slug2: ssr.slug, slug3: categorie.slug}) }}">
  52.                         <div class="p-4 bg-white rounded taille">
  53.                             <h3 class="text-center titreH3">{{ categorie.nom }}</h3>
  54.                             <div class="text-center mb-4">
  55.                                 <img 
  56.                                     src="{{ asset('images/categorie/' ~ categorie.src) }}" 
  57.                                     {% if categorie.alt %}
  58.                                         alt="{{ categorie.alt }}" 
  59.                                     {% endif %}
  60.                                     {% if categorie.title %}
  61.                                         title="{{ categorie.title }}"
  62.                                     {% endif %}
  63.                                     class="img80Dpx"
  64.                                 >
  65.                             </div>
  66.                             {% if categorie.intro %}
  67.                                 <div class="text-center ck">
  68.                                     {{ categorie.intro|raw }}
  69.                                 </div>   
  70.                             {% endif %}
  71.                             <div class="text-end">
  72.                                 <svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" fill="#0B6BA8" viewBox="0 0 32 32"><path d="M31.71,15.29l-10-10L20.29,6.71,28.59,15H0v2H28.59l-8.29,8.29,1.41,1.41,10-10A1,1,0,0,0,31.71,15.29Z"/></g></svg>
  73.                             </div>
  74.                         </div>
  75.                     </a>
  76.                 </div>
  77.             
  78.             {% endfor %}
  79.         </div>
  80.     {# {% else %}
  81.         <h4 class="text-center text-danger fst-italic my-4  mx-12 bg-white p-4 rounded">{{ config.messageDefault }}</h4> #}
  82.     {% endif %}
  83.     {# <div class="modal fade" id="exampleModal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
  84.         <div class="modal-dialog modal-lg">
  85.         {{form_start(form)}}
  86.             <div class="modal-content">
  87.                 <div class="modal-header">
  88.                     <h5 class="modal-title" id="exampleModalLabel">Filtres</h5>
  89.                     <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
  90.                 </div>
  91.                 <div class="modal-body">
  92.                     <div class="row align-items">
  93.                         <div class="col-md-6">
  94.                             {{form_row(form.recherche)}}
  95.                         </div>
  96.                         <div class="col-md-6">
  97.                             {{form_row(form.order)}}
  98.                         </div>
  99.                     </div>     
  100.                 </div>
  101.                 <div class="modal-footer">
  102.                     <a class="btn btn-dark" href="{{ path('ssrubriques', {slug: r.slug, slug2 : ssr.slug }) }}">RĂ©initialiser</a>
  103.                     <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Annuler</button>
  104.                     <button type="submit" class="btn btn-primary">Rechercher</button>
  105.                 </div>
  106.             </div>
  107.             {{form_end(form)}}
  108.         </div>
  109.     </div> #}
  110. {% endblock %}
  111. {% block javascripts %}
  112.     <script src="{{ asset('js/cardShow.js') }}"></script>   
  113.     <script>
  114.         var elements = document.querySelectorAll(".taille");
  115.         sizeCard(elements);
  116.     </script>
  117. {% endblock %}