templates/users/userList.html.twig line 1

Open in your IDE?
  1. {% for i, user in request %}
  2.     {% set avatar = user.contact.avatar %}
  3.     {% set fullname = user.fullName %}
  4.     {% set firstname = user.contact.firstName %}
  5.     {% set lastname = user.contact.lastName %}
  6.     {% set departement = user.contact.departement %}
  7.     {% set categories = user.contact.categories %}
  8.     {% set type_acteur = user.typologieActeurValue %}
  9.     {% set territoire = "" %}
  10.     {% if user.contact.territoireInterv is defined and user.contact.territoireInterv is not empty %}
  11.         {% set territoire = user.contact.territoireInterv.translations[0].translation %}
  12.     {% endif %}
  13.     <li class="userListRow" data-id="{{i}}">
  14.         <div class="name">
  15.             {% if avatar is defined and avatar is not empty %}
  16.                 {% set newAvatar = sulu_resolve_media(avatar.id, 'fr') %}
  17.                 {% set avatarUrl = newAvatar.formats['sulu-170x170.webp'] %}
  18.                 <img alt="{{fullname}}" src="{{avatarUrl}}" class="annuaire-avatar mr-1em" width="{{ newAvatar.fileVersion.properties.width }}" height="{{ newAvatar.fileVersion.properties.height }}" loading="lazy">
  19.             {% endif %}
  20.             <a href="/user/{{user.contact.id}}" class="nodeco cblue">{{ firstname }} {{ lastname|upper }}</a>
  21.         </div>
  22.         <div class="territoire">
  23.             {% if territoire is defined and territoire is not empty %}
  24.                 {{ territoire }}
  25.             {% endif %}
  26.         </div>
  27.         <div class="dep">
  28.             {% if departement is defined and departement is not empty %}
  29.                 <div class="department-userlist cwhite fs10">
  30.                     <span class="dpt">{{ departement.translations[0].translation }}</span>
  31.                 </div>
  32.             {% endif %}
  33.         </div>
  34.         <div class="thematiques">
  35.             <div class="thematique-container dflex fwwrap">
  36.                 {% include "articles-blocks/thematiques-from-contact.html.twig" %}
  37.             </div>
  38.         </div>
  39.         <div class="typeActeur">
  40.             {% if type_acteur is defined and type_acteur is not empty %}
  41.                 {{type_acteur}}
  42.             {% endif %}
  43.         </div>
  44.     </li>
  45. {% endfor %}
  46. <li>
  47.     {% include "blocks/sub-blocks/pagination.html.twig" %}
  48. </li>