templates/category/show.html.twig line 1

Open in your IDE?
  1. {% extends 'base_homepage.html.twig' %}
  2. {% trans_default_domain 'category' %}
  3. {% block title %}
  4.     <title>{{ category.name }}</title>
  5. {% endblock %}
  6. {% block stylesheets %}
  7.     {{ encore_entry_link_tags('navbar') }}
  8.     {{ encore_entry_link_tags('footer') }}
  9.     {{ encore_entry_link_tags('category') }}
  10.     {{ parent() }}
  11.     <link rel="stylesheet" href="{{ asset('/css/page_category.css') }}"/>
  12.     <link rel="stylesheet" href="{{ asset('/css/subcategory.css') }}"/>
  13.     
  14. {% endblock %}
  15. {% block body %}
  16.     {# {% dump(subcategoriesForCompany) %} #}
  17.     <div class="showcase" style="width:100%; background-image: url('{{asset('/css/img/category/header/'~categoryOriginal.image~'')}}');background-position-x:center ; background-size: cover; background-repeat: no-repeat ">
  18.         {# {% include "navbar.html.twig" %} #}
  19.         <div id='navbar'></div>
  20.         <div class="div-title-category">
  21.             <div class="title-category">{{ category.name|trans|raw }}</div>
  22.         </div>
  23.     </div>
  24.     <div class="green-banner-category">
  25.         <div class="category-text">
  26.             {{ category.description }}
  27.         </div>
  28.     </div>
  29.     <div class="div-categorie-category">
  30.         <div class="categorie-title-category">
  31.             {{"Catégorie"|trans|raw }}
  32.             {{ category.name }}
  33.         </div>
  34.     </div>
  35.     {######### AFFICHAGE DE LA LISTE DES ENTREPRISES DE LA CATEGORIE ########}
  36.     <div id='category-root' data-idcat={{categoryOriginal.id}} data-namecat="{{categoryOriginal.name}}"></div>
  37.     {#########  PROGRAMMES GAEA 21 ###########}
  38.     <div class="div-programs">
  39.         <div class="container-programs">
  40.             <div class="dash-program-card">
  41.                 <img src="{{ asset('css/img/image_SLP.jpg') }}">
  42.             </div>
  43.             <div class="dash-program-card">
  44.                 <img src="{{ asset('css/img/image_GC.jpg') }}">
  45.             </div>
  46.             <div class="dash-program-card">
  47.                 <img src="{{ asset('css/img/image_GES.jpg') }}">
  48.             </div>
  49.         </div>
  50.     </div>
  51.     <div class="div-consultez-aussi">
  52.         <div class="container-consultez-aussi">{{"Consultez aussi" | trans}}</div>
  53.     </div>
  54.     <div class="div-other-cat">
  55.         <div class="container-other-cat">
  56.             {% set indice = 0 %}
  57.             {% for allcat in allcategories %}
  58.                 {% if allcat is same as(category) %}
  59.                     {# Pour ne pas afficher la carte de la category actuelle #}
  60.                     {# on n'incrémente pas l'indice si la category est pas affichée #}
  61.                     {% set indice = indice + 1%}
  62.                     <div onclick="location.href='/category/{{ allcat.slug }}'" class="card-allcat {% if  indice is divisible by(4) %} card_allcat_marg {{ indice }} {% endif %}">
  63.                         <div class="allcat-img">
  64.                             <img src="{{asset('/css/img/category/card/'~allcat.image~'')}}">
  65.                         </div>
  66.                         <div class="allcat-title">
  67.                             {{ allcat.name }}
  68.                         </div>
  69.                     </div>
  70.                 {% endif %}
  71.             {% endfor %}
  72.         </div>
  73.     </div>
  74.     {# {% include 'footer.html.twig' %} #}
  75.     <div id="footer"></div>
  76. {% endblock %}
  77. {% block javascripts %}
  78.     {{ encore_entry_script_tags('navbar') }}
  79.     {{ encore_entry_script_tags('footer') }}
  80.     {{ encore_entry_script_tags('category') }}
  81.     {# <script src="{{ asset('js/Show_categories/show_categories.js') }}"></script> #}
  82.     <script>// Passage de la liste des compagnies au script React chargé d'afficher les entreprises par catégorie
  83. // window.COMPANYLIST = {{ companyList | json_encode | raw }}
  84. // window.IDCATEGORY = {{ category.id }}
  85. </script>
  86. {% endblock %}