templates/fiche/_includes/etablissements-du-meme-groupe.html.twig line 1

Open in your IDE?
  1. {% if etablissement.isClient %}
  2.     {% if etablissement.gestionnaire.id is defined %}
  3.         {% set idGestionnaire = etablissement.gestionnaire %}
  4.         {% if  idGestionnaire is not null %}
  5.             {% set geres = idGestionnaire.geres %}
  6.             <div class="estabs">
  7.             <h2>Autres établissements du groupe</h2>
  8.             <ul>
  9.                 {% for e in geres | filter ( e => e.actif ) %}
  10.                     {% if e.id != etablissement.id %}
  11.                         <li>
  12.                             {% set urlFiche = pathBuilder.buildFiche(e) %}
  13.                             {% if typeEtablissement(e.type) %} {{typeEtablissement(e.type) | raw }}{% else %}<span class="composition-internat">internat</span>{% endif %}<br>
  14.                             <a href="{{ urlFiche }}">{{ e.denomination }} </a>
  15.                         </li>
  16.                     {% endif %}
  17.                 {% endfor %}
  18.             </ul>
  19.             </div>
  20.         {% endif %}
  21.     {% else %}
  22.         {% if etablissement.typeClient == 'établissement' and internatLie is not null %}
  23.             <div class="estabs">
  24.             <h2>Autres établissements du groupe</h2>
  25.             <ul>
  26.                 <li>
  27.                     {% set urlFiche = pathBuilder.buildFiche(internatLie) %}
  28.                     <span class="composition-internat">internat</span><br>
  29.                     <a href="{{ urlFiche }}">{{ internatLie.denomination }} </a>
  30.                 </li>
  31.             </ul>
  32.             </div>
  33.         {% elseif etablissement.typeClient == 'internat' and etsLie is not null %}
  34.             <div class="estabs">
  35.             <h2>Autres établissements du groupe</h2>
  36.             <ul>
  37.                 <li>
  38.                     {% set urlFiche = pathBuilder.buildFiche(etsLie) %}
  39.                     {{typeEtablissement(etsLie.type) | raw }}<br>
  40.                     <a href="{{ urlFiche }}">{{ etsLie.denomination }} </a>
  41.                 </li>
  42.             </ul>
  43.             </div>
  44.         {% endif %}
  45.     {% endif %}
  46. {% endif %}