templates/front/Produit/tarif.html.twig line 1

Open in your IDE?
  1. {% if duree is not defined or duree is null %}
  2.     {% set duree = 7 %}
  3. {% endif %}
  4. {% set montant = 0 %}
  5. {% set montantnuit = reponse.PrixNuitee %}
  6. {% set mention = "" %}
  7. {% set tauxpromo = "" %}
  8. {% set montantbarre = 0 %}
  9. {% set travellers = app.session.get('travellers') %}
  10. {% if datesel is not defined or datesel == null %}
  11.     {% set montant = duree*reponse.PrixNuitee %}
  12.     {% set mention = "lasemaine" %}
  13.     {% if ispromo is defined and ispromo == true %}
  14.         {% set montant = duree*reponse.PrixNuitee %}
  15.         {% set montantbarre = duree*reponse.PrixNuiteeBrut %}
  16.         {% set tauxpromo =  reponse.MontantTauxPromo %}
  17.     {% endif %}
  18. {% else %}
  19.     {% set montant = reponse.PrixBrut %}
  20.     {% if ispromo is defined and ispromo == true %}
  21.         {% set montant =  reponse.PrixTotal %}
  22.         {% set montantbarre =  reponse.PrixBrut %}
  23.         {% set tauxpromo =  reponse.MontantTauxPromo %}
  24.     {% endif %}
  25.     {% set mention = "lesejour" %}
  26. {% endif %}
  27. {% if montant > 0 %}
  28.     {% if detailres is defined and detailres.suffixetarif is not empty %}
  29.         {% set mention = detailres.suffixetarif %}
  30.     {% endif %}
  31.     
  32.     {% if ispromo is defined and ispromo == true %}
  33.         <div class="pourcentage-reduc bleu txt-blanc">{{ 'promotion' |trans({}, 'global') |capitalize }}
  34.             <b>-{{ tauxpromo|round }}% </b>
  35.         </div>
  36.         <div class="prix-mention">{{ 'a_partir_de' |trans({}, 'global') |capitalize }}</div>
  37.         {% if duree == 7 and detailres is defined and detailres.prefixetarif is not empty %}
  38.         {% set mentionprefix = detailres.prefixetarif %}
  39.         <div class="prix-mention">{{ mentionprefix |trans({}, 'global') }}</div>
  40.         {% endif %}
  41.         <span class="prix-barre">{{ montantbarre |round }}€</span>&nbsp;
  42.     {% else %}
  43.             <div class="prix-mention">{{ 'a_partir_de' |trans({}, 'global') |capitalize }}</div>
  44.         
  45.             {% if duree == 7 and detailres is defined and detailres.prefixetarif is not empty %}
  46.             {% set mentionprefix = detailres.prefixetarif %}
  47.             <div class="prix-mention">{{ mentionprefix |trans({}, 'global') }}</div>
  48.             {% endif %}
  49.     {% endif %}
  50.     <span class="{{ cssprix }}">
  51.         <span class="link tooltip-link {{ cssprix }}" {% if travellers['actnbnuits'] is defined and travellers['actnbnuits'] is not null and travellers['actnbnuits'] <= nbnuithotelier %}data-toggle="tooltip" data-placement="top" title="{{ montantnuit }}€ la nuit x {{ travellers['actnbnuits'] }} nuits" data-template="true"{% endif %}>{{ montant |round }}€</span>
  52.     </span>
  53.     {% if duree == 7 %}
  54.         <div class="prix-mention">{{ mention |trans({}, 'global') }}</div>
  55.     {% endif %}
  56. {% endif %}