templates/front/index.html.twig line 1

Open in your IDE?
  1. {% extends 'base_front.html.twig' %}
  2. {% block title %}{{ parent() }} | {{ config.societeNom }}{% endblock %}
  3. {% block h1 %}{{ config.societeNom }}{% endblock %}
  4. {% block navFront %}{% endblock %}
  5. {% block body %}
  6.     {# {% if is_granted('ROLE_USER') %} #}
  7.         <div class="rounded bg-white p-2 text-dark mx-12">
  8.             {# <a href="{{ path('actualite', {slug : actualite.slug,rubrique:rubrique.rubrique3.slug,sousrubrique: rubrique.rubrique31.slug }) }}"> #}
  9.             
  10.                 <div class="row m-0 p-2 align-items-center">
  11.                         <p class="fst-italic text-end p-2 pb-1 m-0">{{ actualite.publishedAt|date('d/m/Y') }}</p>
  12.                         <h4 class="text-center pb-1">
  13.                             <a href="{{ path('actualite', {slug : actualite.slug,rubrique:rubrique.rubrique5.slug }) }}" class="text-primary">
  14.                                 {{ actualite.titre }}
  15.                             </a>
  16.                         </h4>
  17.                     <div class="col-lg-6 col-xl-2 m-0">
  18.                         {% if actualite.src %}
  19.                             <img 
  20.                                 class="imgRatioActu" 
  21.                                 src="{{ asset('images/actualite/' ~ actualite.src) }}" 
  22.                                 {% if actualite.alt %}
  23.                                     alt="{{ actualite.alt }}" 
  24.                                 {% endif %}
  25.                                 {% if actualite.title %}
  26.                                     title="{{ actualite.title }}"
  27.                                 {% endif %}
  28.                                 
  29.                             >
  30.                         {% endif %}
  31.                     </div>
  32.                     <div class="col-lg-6 col-xl-10 m-0">
  33.                         
  34.                         {% if actualite.intro %}
  35.                             <div class="p-3 ck">
  36.                                 {{ actualite.intro|raw }}
  37.                             </div>
  38.                         {% endif %}
  39.                         <div class="text-start ms-3">
  40.                             <a class="lien" href="{{ path('actualite', {slug : actualite.slug,rubrique: rubrique.rubrique5.slug }) }}">
  41.                                 Continuer la lecture
  42.                             </a>
  43.                             {# ou 
  44.                             <a class="lien" href="{{ path('editorial', {rubrique: rubrique.rubrique5.slug }) }}" class="">
  45.                                 découvrez tous nos articles
  46.                             </a> #}
  47.                             {# <div class="col-md-6">
  48.                                 <a href="{{ path('editorial', {rubrique: rubrique.rubrique5.slug }) }}" class="d-block text-end">
  49.                                     <div class="d-flex ms-3">
  50.                                         <img 
  51.                                             src="{{ asset('images/rubrique/' ~ rubrique.rubrique5.src) }}" 
  52.                                             {% if rubrique.rubrique5.alt %}
  53.                                                 alt="{{ rubrique.rubrique5.alt }}" 
  54.                                             {% endif %}
  55.                                             {% if rubrique.rubrique5.title %}
  56.                                                 title="{{ rubrique.rubrique5.title }}"
  57.                                             {% endif %}
  58.                                             
  59.                                             
  60.                                             class="img30Dpx"
  61.                                         >
  62.                                         <h5 class="text-primary d-inline-block ms-2 mt-1">{{ rubrique.rubrique5.titre }}</h5>
  63.                                     </div>
  64.                                 </a>
  65.                             </div>
  66.                         
  67.                         
  68.                             <div class="col-md-6">
  69.                                 {% if actualite.lien %}
  70.                                     <a class="fst-italic d-block text-end p-2" href="{{ actualite.lien }}" target="_blank">Source<a>
  71.                                 {% endif %}
  72.                                 
  73.                                 <div class="text-end p-2">
  74.                                     <a href="{{ path('actualite', {slug : actualite.slug,rubrique: rubrique.rubrique5.slug }) }}">
  75.                                         <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>
  76.                                     </a>
  77.                                 </div>
  78.                             </div> #}
  79.                         </div>
  80.                         
  81.                     </div>
  82.                     <div class="col-md-12 text-end">
  83.                         <a href="{{ path('editorial', {rubrique: rubrique.rubrique5.slug }) }}" class="d-block text-end">
  84.                             <div class="text-end">
  85.                                 <img 
  86.                                     src="{{ asset('images/rubrique/' ~ rubrique.rubrique5.src) }}" 
  87.                                     {% if rubrique.rubrique5.alt %}
  88.                                         alt="{{ rubrique.rubrique5.alt }}" 
  89.                                     {% endif %}
  90.                                     {% if rubrique.rubrique5.title %}
  91.                                         title="{{ rubrique.rubrique5.title }}"
  92.                                     {% endif %}
  93.                                     
  94.                                     
  95.                                     class="img30Dpx"
  96.                                 >
  97.                                 <h5 class="lien d-inline-block ms-2 mt-1">{{ rubrique.rubrique5.titre }}</h5>
  98.                             </div>
  99.                         </a>
  100.                     </div>
  101.                 </div>
  102.             {# </a> #}
  103.         </div>
  104.         {# <div class="row">
  105.             {% for item in rubrique.order %}            
  106.                 <div class="col-sm-12  col-md-6 col-lg-3 mt-4">
  107.                     <div class="bg-white p-2 py-4 rounded">
  108.                     
  109.                         <h2 class="text-center my-2 cardShow">
  110.                             <a class="text-primary" href="{{ path(item.lien, {rubrique:item.slug })}}">
  111.                                 {{ item.nom }}
  112.                             </a>
  113.                         </h2>
  114.                         <div class="row col-md-10 mx-auto align-items-center mt-3 justify-content-around">
  115.                         
  116.                             <div class="col-md-12">
  117.                                 {% if item.src %}
  118.                                     <img 
  119.                                         src="{{ asset('images/rubrique/' ~ item.src) }}" 
  120.                                         {% if item.alt %}
  121.                                             alt="{{ item.alt }}" 
  122.                                         {% endif %}
  123.                                         {% if item.title %}
  124.                                             title="{{ item.title }}"
  125.                                         {% endif %}
  126.                                         class="imgRatioPresentation my-3"
  127.                                     >
  128.                                 {% endif %}
  129.                             </div>
  130.                             <div class="col-md-12">
  131.                                 <div class="text-end">
  132.                                     <a href="{{ path(item.lien, {rubrique:item.slug })}}">
  133.                                         <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>
  134.                                     </a>
  135.                                 </div>
  136.                             </div>
  137.                         </div>
  138.                     </div>
  139.                 </div>
  140.             {% endfor %}
  141.         </div> #}
  142.         <div class="row mx-0" >
  143.             {% for item in rubriques %}            
  144.                 <div class="col-sm-12  col-md-6 col-lg-3 mt-4">
  145.                 <a href="{{ path('rubriques', {slug:item.slug })}}">
  146.                     <div class="bg-white p-2 py-4 rounded">
  147.                         
  148.                             <h2 class="text-center my-2 cardShow">
  149.                                 {# <a class="text-primary" href="{{ path('rubriques', {slug:item.slug })}}"> #}
  150.                                     {{ item.nom }}
  151.                                 {# </a> #}
  152.                             </h2>
  153.                             <div class="row col-md-10 mx-auto align-items-center mt-3 justify-content-around">
  154.                             
  155.                                 <div class="col-md-12">
  156.                                     {% if item.src %}
  157.                                         <img 
  158.                                             src="{{ asset('images/rubrique/' ~ item.src) }}" 
  159.                                             {% if item.alt %}
  160.                                                 alt="{{ item.alt }}" 
  161.                                             {% endif %}
  162.                                             {% if item.title %}
  163.                                                 title="{{ item.title }}"
  164.                                             {% endif %}
  165.                                             class="imgRatioPresentation my-3"
  166.                                         >
  167.                                     {% endif %}
  168.                                 </div>
  169.                                 <div class="col-md-12">
  170.                                     <div class="text-end">
  171.                                         {# <a class="text-primary" href="{{ path('rubriques', {slug:item.slug })}}"> #}
  172.                                             <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>
  173.                                         {# </a> #}
  174.                                     </div>
  175.                                 </div>
  176.                             </div>
  177.                         
  178.                     </div>
  179.                 </a>
  180.                 </div>
  181.             {% endfor %}
  182.         </div>
  183.     {# {% endif %} #}
  184.   
  185.     
  186.     
  187. {% endblock %}
  188. {% block javascripts %}
  189.     <script src="{{ asset('js/cardShow.js') }}"></script>   
  190.     <script>
  191.         var elements = document.querySelectorAll(".cardShow");
  192.         sizeCard(elements);
  193.     </script>
  194. {% endblock %}