templates/front/_ssr15_cv.html.twig line 1

Open in your IDE?
  1. <div class="row mx-0" id="zoneCv">
  2.     {% for cv in items.data %}
  3.         
  4.         <div class="col-md-6 mt-4"
  5.             {% if app.user == cv.user %}
  6.                 id="cv{{cv.token}}"
  7.             {% endif %}
  8.         >
  9.             {# <a href="{{ path('agora_post', {slug1: r.slug , slug2: ssr.slug, slug: post.slug}) }}"> #}
  10.                 <div class="p-4 bg-white rounded">
  11.                     <div class="text-end">
  12.                         <p class="fst-italic">{{ cv.createdAt|date('d/m/Y') }}</p>
  13.                     </div>
  14.                     
  15.                     <div class="row align-items-center mb-4">
  16.                         {% if app.user %}
  17.                             <div class="text-center col-md-4">
  18.                                 {% if cv.photo %}
  19.                                     <img src="{{ asset('images/photo/' ~ cv.photo) }}"  alt="photo utilisateur" class="w-100">
  20.                                 {% else %}
  21.                                     <img src="{{ asset('images/user.png') }}" alt="icône user" title="icône user" class="w-100">
  22.                             
  23.                                 {% endif %}
  24.                             </div>
  25.                         {% endif %}
  26.                         {% if app.user %}
  27.                             <div class="col-md-8">
  28.                         {% else %}
  29.                             <div class="col-md-12">
  30.                         {% endif %}
  31.                             <h3 class="titreH3">
  32.                                 {% if app.user %}
  33.                                     {% if cv.user %}
  34.                                         {{ cv.user.prenom }} {{ cv.user.nom }}
  35.                                     {% endif %}
  36.                                 {% else %}
  37.                                     {% if cv.user %}
  38.                                         {{ cv.user.prenom }} {{ cv.user.nom|slice(0, 1)|upper }}
  39.                                     {% endif %}
  40.                                 {% endif %}
  41.                             </h3>
  42.                         {# {% if app.user %}
  43.                             {% if cv.grade %}
  44.                                 <h5>{{ cv.grade.nom }}</h5>
  45.                             {% endif %}
  46.                             {% if cv.direction %}
  47.                                 <h5>{{ cv.direction.nom }}</h5>
  48.                             {% endif %}
  49.                         {% endif %} #}
  50.                         </div>
  51.                     </div>
  52.                     
  53.                     <h4>Mes compétences</h4>
  54.                     {# {% if cv.competence %}
  55.                         {{ cv.competence|nl2br }}
  56.                     {% endif %} #}
  57.                     {% if cv.competence %}
  58.                         {# {{ cv.competence|nl2br }} #}
  59.                         {% set strip = cv.competence|striptags %}
  60.                         {% set mots = strip|split(' ')|slice(0, config.limitAgenda) %}
  61.                     
  62.                         <div class="my-4 ck bg-white rounded">{{ mots|join(' ')|raw }}
  63.                             {% if mots|length >= config.limitAgenda %}
  64.                                 ...
  65.                             {% endif %}
  66.                         </div>
  67.                     {% endif %}
  68.                     {% if items.ssr.search is defined %}
  69.                         <div class="text-end">
  70.                             <a class="" href="{{ path('cv_fiche', {slug1: items.ssr.r.slug , slug2: items.ssr.ssr.slug, slug: cv.slug}) }}">
  71.                                 <span class="lien">{{config.titreLien }}</span>
  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.                             </a>
  74.                         </div>
  75.                     {% else %}
  76.                         <div class="text-end">
  77.                             <a class="" href="{{ path('cv_fiche', {slug1: r.slug , slug2: ssr.slug, slug: cv.slug}) }}">
  78.                                 <span class="lien">{{config.titreLien }}</span>
  79.                                 <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>
  80.                             </a>
  81.                         </div>
  82.                     {% endif %}
  83.      
  84.                 </div>
  85.             {# </a> #}
  86.         </div>
  87.     {% else %}
  88.         <h3 class="text-center py-3 text-danger mt-3">{{ config.resultat}}</h3>
  89.     
  90.     {% endfor %}
  91. </div>
  92. {% if items.ssr.search is not defined %}
  93.     {% set queryParams = app.request.query.all %}
  94.     {% set queryString = queryParams|filter((v, k) => k != "page" and k != "ajax")|url_encode %}
  95.     {% set path = 'ssrubriques' %}
  96.     {% set pages = items.pages %}
  97.     {% set currentPage = items.page %}
  98.     <div class="navigation mt-2 row mx-0">
  99.         {% include "_pagination.html.twig" %}
  100. </div>
  101. {% endif %}