templates/questionnaire/questionnaireEconomiqueTab.html.twig line 1

Open in your IDE?
  1. <div class="row justify-content-center pt-2">
  2.     <h5>Pour remplir ces 4 données munissez-vous de votre dernier compte de résultat et de vos tableaux d’amortissements d’emprunts.</h5>
  3. </div>
  4. <div class="row pt-2">
  5.     <div class="col-xl-12 col-md-12">
  6.         {% for qEcoFix in questionsFixes %}
  7.             <div class="row pb-1">
  8.                 <div class="col-xl-5 offset-xl-2">
  9.                     <p style="margin-top: 10px;">{{ qEcoFix.nom }} <i class="text-danger">*</i> <span id={{ 'error_' ~ qEcoFix.libelleFix }}> </span> </p>
  10.                 </div>
  11.                 <div class="col-xl-2 offset-xl-0">
  12.                     {% if qEcoFix.libelleFix == "produit" %}
  13.                         <div class="input-group mb-3">
  14.                             <input type="number" name="produit" id="produit" min="1" max="2147483647" step="1" class="form-control" aria-describedby="basic-addon2" required value="{{ produit }}" {% if resultat == true %} readonly {% endif %}>
  15.                             <div class="input-group-append">
  16.                                 <span class="input-group-text" id="basic-addon2">€</span>
  17.                             </div>
  18.                         </div>
  19.                     {% elseif qEcoFix.libelleFix == "EBE" %}
  20.                         <div class="input-group mb-3">
  21.                             <input type="number" name="EBE" id="EBE" min="1" max="2147483647" step="1" class="form-control" aria-describedby="basic-addon2" required  value="{{ EBE }}" {% if resultat == true %} readonly {% endif %}>
  22.                             <div class="input-group-append">
  23.                                 <span class="input-group-text" id="basic-addon2">€</span>
  24.                             </div>
  25.                         </div>
  26.                         {#                                                            <input name="EBE" type="number" max="2147483647"  step="1" class="form-control  form-control-sm" required placeholder="0 "  value="{{ EBE }}" {% if resultat == true %} readonly {% endif %}>#}
  27.                     {% elseif qEcoFix.libelleFix == "annuites" %}
  28.                         <div class="input-group mb-3">
  29.                             <input type="number" name="annuites" id="annuites" min="0" max="2147483647" step="1" class="form-control" placeholder="0" aria-describedby="basic-addon2" required  value="{{ annuites }}" {% if resultat == true %} readonly {% endif %}>
  30.                             <div class="input-group-append">
  31.                                 <span class="input-group-text" id="basic-addon2">€</span>
  32.                             </div>
  33.                         </div>
  34.                         {#                                                            <input name="annuites" min="0" max="2147483647" type="number" step="1" class="form-control form-control-sm" required placeholder="0 €"  value="{{ annuites }}" {% if resultat == true %} readonly {% endif %}>#}
  35.                     {% elseif qEcoFix.libelleFix == "pac" %}
  36.                         <div class="input-group mb-3">
  37.                             <input type="number" name="pac" id="pac" max="2147483647" step="1" class="form-control" placeholder="0" aria-describedby="basic-addon2" required value="{{ pac }}" {% if resultat == true %} readonly {% endif %}>
  38.                             <div class="input-group-append">
  39.                                 <span class="input-group-text" id="basic-addon2">€</span>
  40.                             </div>
  41.                         </div>
  42.                     {% endif %}
  43.                 </div>
  44.             </div>
  45.         {% endfor %}
  46.         {% if listeQuestions[1] is defined %}
  47.             {% for qEcoJauge in listeQuestions[1] %}
  48.                 <div class="row justify-content-center">
  49.                     <div class="col-12">
  50.                         <div class="card p-4 mb-4">
  51.                             <p style="font-size: 18px;margin-bottom: 3px;margin-top: 3px;">{{ loop.index }}. {{ qEcoJauge['question'].nom }} <i class="text-danger">*</i> <span id="{{ 'error_reponse_' ~ qEcoJauge['question'].id }}"> </span></p>
  52.                             <div class="row rowquestions" id="{{ 'row_' ~ qEcoJauge['question'].id }}">
  53.                                 <div class="col-md-10 table-responsive">
  54.                                     <table style="border:1px solid black" class="table">
  55.                                         <thead>
  56.                                         <tr>
  57.                                             {% for lib in qEcoJauge['libelleReponse'] %}
  58.                                                 {% for i in lib.min..lib.max %}
  59.                                                     <th>{{ i }}</th>
  60.                                                 {% endfor %}
  61.                                             {% endfor %}
  62.                                         </tr>
  63.                                         </thead>
  64.                                         <tbody>
  65.                                         <tr>
  66.                                             {% for lib in qEcoJauge['libelleReponse'] %}
  67.                                                 {% for i in lib.min..lib.max %}
  68.                                                     <th style="background-color: {{ lib.couleur }}">
  69.                                                         <input {% if i == qEcoJauge['reponse']['valeur'] %} checked {% endif %} onclick="myFunction(this, {{ qEcoJauge['question'].id }})" data-value="{{ lib.libelle }}" data-id="{{ i }}" id="{{ 'reponse_' ~ qEcoJauge['question'].id ~ "_" ~ i }}" name="{{ 'reponse_' ~ qEcoJauge['question'].id }}" type="radio" value="{{ i }}" required  {% if resultat == true %} disabled {% endif %}></th>
  70.                                                 {% endfor %}
  71.                                             {% endfor %}
  72.                                         </tr>
  73.                                         <tr>
  74.                                             {% for lib in qEcoJauge['libelleReponse'] %}
  75.                                                 {% set colspan = lib.max - lib.min + 1 %}
  76.                                                 <td style="border:1px solid black" colspan="{{ colspan }}">
  77.                                                     {{ lib.libelle }}
  78.                                                 </td>
  79.                                             {% endfor %}
  80.                                         </tr>
  81.                                         </tbody>
  82.                                     </table>
  83.                                 </div>
  84.                                 <div class="col-md-2 divnote d-flex justify-content-center" >
  85.                                     <span id="{{ 'libelle_' ~ qEcoJauge['question'].id }}">{{ qEcoJauge['reponse']['valeur']}}- {{ qEcoJauge['reponse']['texte'] }}</span>
  86.                                 </div>
  87.                             </div>
  88.                         </div>
  89.                     </div>
  90.                 </div>
  91.             {% endfor %}
  92.         {% endif %}
  93.     </div>
  94. </div>