templates/exigence.html.twig line 1

Open in your IDE?
  1. {% extends 'baseVisa.html.twig' %}
  2. {% block title %}QEBOK - Exigence {{ exigence.numeroExigence }}{% endblock %}
  3. {% block body %}
  4.     <div class="principal">
  5.         <div style="display: flex;justify-content: end">
  6.             <a class="bouton" href="{{ path('lot', {'code' : projet.code, 'lot' : exigence.lot }) }}">Revenir au lot</a><BR>
  7.             <a class="bouton" style="margin-left:10px" href="{{ path('tri', {'code' : projet.code}) }}">Revenir au projet</a>
  8.         </div>
  9.         <div class="intro">
  10.             <h1>Lot n° {{ exigence.lot }} - Exigence n° {{ exigence.numeroExigence }}</h1>
  11.         </div>
  12.         
  13.         {% if not app.user %}
  14.         <div style="padding:20px 0px">
  15.             {{ form(formEntreprise) }}
  16.         </div>
  17.         {% endif %}
  18.         
  19.         <div class="tableau_exigence">
  20.             <ul class="label no-mobile">
  21.                 <li><p>Exigence N°</p></li>
  22.                 <li><p>Lot</p></li>
  23.                 <li><p>Sous-lot</p></li>
  24.                 <li><p>Cibles</p></li>
  25.                 <li><p>Eléments concernés</p></li>
  26.                 <li><p>Exigences</p></li>
  27.                 <li><p>Commentaires Entreprise</p></li>
  28.                 <li><p>Commentaires MOE</p></li>
  29.             </ul>
  30.         <div class="content">
  31.             <ul class="infos">
  32.                 <li class="infos__row exigence"><span class="no-desktop">Exigence N°</span><p>{{ exigence.numeroExigence }}</p></li>
  33.                 <li class="infos__row lot"><span class="no-desktop">Lot</span><p>{{ exigence.lot }}</p></li>
  34.                 <li class="infos__row sous_lot"><span class="no-desktop">Sous-lot</span><p>{{ exigence.sousLot }}</p></li>
  35.                 <li class="infos__row cibles"><span class="no-desktop">Cibles</span><p>{{ exigence.cibles }}</p></li>
  36.                 <li class="infos__row infos__row--column elements_concernes"><span class="no-desktop">Eléments concernés</span><p>{{ exigence.elementsConcernes }}</p></li>
  37.                 <li class="infos__row infos__row--column exigences"><span class="no-desktop">Exigences</span><p>{{ exigence.exigences }}</p></li>
  38.                 <li class="infos__row infos__row--column commentaires_entreprise"><span class="no-desktop">Commentaires Entreprise</span><p>{{ exigence.commentairesEntreprise }}</p></li>
  39.                 <li class="infos__row infos__row--column commentaires_moe"><span class="no-desktop">Commentaires MOE</span><p>{{ exigence.commentairesMOE }}</p></li>
  40.             </ul>
  41.         </div>
  42.         </div>
  43.         
  44.         <div class="justificatif">
  45.             <p>Justificatifs</p>
  46.             <div class="tableau_justificatifs">
  47.                 <ul class="label no-mobile">
  48.                     <li><p>Nom du fichier</p></li>
  49.                     <li><p>Date</p></li>
  50.                     <li><p></p></li>
  51.                 </ul>
  52. {% if exigence.visaJustificatifs is not empty %}
  53.             {% for justificatif in listJustificatifs %}
  54.                 <div class="content">
  55.                     <ul class="infos infos_middle">
  56.                         <li class="infos__row fichier">
  57.                             <span class="no-desktop">Fichier</span>
  58.                             <p><a title="{{ justificatif.getNomDuFichier() }}" href="{{ path('fichierLot', {idProjet : idProjet,
  59.                                     'idLot' : exigence.lot, 'idFichier': justificatif.getId()}) }}">{{ justificatif.nomDuFichier }}</a></p>
  60.                         </li>
  61.                         <li class="infos__row date"><span class="no-desktop">Date</span><p>{{ justificatif.date }}</p></li>
  62.                         <li class="infos__row action" style=""><a class="bouton bouton--danger" href="{{ path('fichierSupp', {'idExigence' : exigence.id, 'idFichier' : justificatif.id, 'idLot' : exigence.lot, 'idProjet' : idProjet}) }}"><i class="fa fa-times"></i></a></li>
  63.                     </ul>
  64.                 </div>
  65.             {% endfor %}
  66.             </div>
  67.         {% endif %}
  68.         </div>
  69.     </div>
  70.     {% if app.user %}
  71. <div class="partie_formulaire">
  72. {{ form(form) }}
  73. <BR>
  74. <a class="bouton bouton--danger" style="margin-left:10px" href="{{ path('exigenceSupp', {'idExigence' : exigence.id, 'idLot' : exigence.lot, 'idProjet' : idProjet}) }} onclick="return confirm('Voulez-vous vraiment supprimer cette exigence ?');">
  75.             <i class="fa fa-times"></i>   Supprimer l'exigence</a>        
  76. </div>
  77. {% endif %}
  78. {% endblock %}