templates/front/theme1/partials/header/elements/_horaires.html.twig line 1

Open in your IDE?
  1. {% if contacts and (horaires1 or horaires2) %}
  2.     {% if horaires1 %}
  3.         <div class="info-header info-horaire1-header">
  4.         {% if contacts[0].actifHoraireComplete %}
  5.             <div class="horaire-header">
  6.                 
  7.                 {% set type_lien = contacts[0].typelien %}
  8.                 {% set lien_interne = contacts[0].lieninterne %}
  9.                 {% set lien_externe = contacts[0].lienexterne %}
  10.                 {% set telephone = contacts[0].telephone %}
  11.                 {% if type_lien != 1 %}
  12.                     <a href="{% if type_lien == 2 %}{{slug_link_interne(lien_interne) }}{% elseif type_lien == 3 %}{{lien_externe }}{% elseif type_lien == 4 %}tel:{{telephone }}{% endif %}" {% if type_lien == 3 %}target="_blank"{% endif %}>
  13.                 {% endif %}
  14.    
  15.                 <i class="fa fa-clock-o mr-2 {{class_icon}}"></i>
  16.                  {% if contactsInfos[0].nomContact is not empty and titreHoraires1 %} {{contactsInfos[0].nomContact}} : {% endif %}
  17.                 {{contacts[0].horairesContact|raw}}
  18.                 {% if type_lien != 1 %}
  19.                     </a>
  20.                 {% endif %}
  21.             </div>
  22.         {% else %}
  23.             <div class="horaire-header d-flex align-items-center">
  24.                 {% set type_lien = contacts[0].typelien %}
  25.                 {% set lien_interne = contacts[0].lieninterne %}
  26.                 {% set lien_externe = contacts[0].lienexterne %}
  27.                 {% set telephone = contacts[0].telephone %}
  28.                 {% if type_lien != 1 %}
  29.                     <a href="{% if type_lien == 2 %}{{slug_link_interne(lien_interne) }}{% elseif type_lien == 3 %}{{lien_externe }}{% elseif type_lien == 4 %}tel:{{telephone }}{% endif %}" {% if type_lien == 3 %}target="_blank"{% endif %}>
  30.                 {% endif %}
  31.    
  32.                 <i class="fa fa-clock-o mr-2 {{class_icon}}"></i>
  33.                 {% if contactsInfos[0].nomContact is not empty and titreHoraires1 %} {{contactsInfos[0].nomContact}} : {% endif %}
  34.                 {% if 'now'|date("w") == 1 %}
  35.                     {{ 'label.lundi'|trans({} , 'textes' ) }} : {{contacts[0].horaireLun}}
  36.                 {% elseif 'now'|date("w") == 2 %}
  37.                     {{ 'label.mardi'|trans({} , 'textes' ) }} : {{contacts[0].horaireMard}}
  38.                 {% elseif 'now'|date("w") == 3 %}
  39.                     {{ 'label.mercredi'|trans({} , 'textes' ) }} : {{contacts[0].horaireMerc}}
  40.                 {% elseif 'now'|date("w") == 4 %}
  41.                     {{ 'label.jeudi'|trans({} , 'textes' ) }} : {{contacts[0].horaireJeu}}
  42.                 {% elseif 'now'|date("w") == 5 %}
  43.                     {{ 'label.vendredi'|trans({} , 'textes' ) }} : {{contacts[0].horaireVend}}
  44.                 {% elseif 'now'|date("w") == 6 %}
  45.                     {{ 'label.samedi'|trans({} , 'textes' ) }} : {{contacts[0].horaireSam}}
  46.                 {% elseif 'now'|date("w") == 0 %}
  47.                     {{ 'label.dimanche'|trans({} , 'textes' ) }} : {{contacts[0].horaireDim}}
  48.                 {% endif %}
  49.                 {% if type_lien != 1 %}
  50.                     </a>
  51.                 {% endif %}
  52.             </div>
  53.         {% endif %}
  54.         </div>  
  55.     {% endif %}
  56.     {% if horaires2 and contacts|length > 1 %}
  57.         <div class="info-header info-horaire2-header">
  58.         {% if contacts[1].actifHoraireComplete %}
  59.             <div class="horaire-header d-flex align-items-center">
  60.                 {% set type_lien = contacts[1].typelien %}
  61.                 {% set lien_interne = contacts[1].lieninterne %}
  62.                 {% set lien_externe = contacts[1].lienexterne %}
  63.                 {% set telephone = contacts[1].telephone %}
  64.                 {% if type_lien != 1 %}
  65.                     <a href="{% if type_lien == 2 %}{{slug_link_interne(lien_interne) }}{% elseif type_lien == 3 %}{{lien_externe }}{% elseif type_lien == 4 %}tel:{{telephone }}{% endif %}" {% if type_lien == 3 %}target="_blank"{% endif %}>
  66.                 {% endif %}
  67.                 <i class="fa fa-clock-o mr-2 {{class_icon}}"></i>
  68.                 {% if contactsInfos[1].nomContact is not empty and titreHoraires2 %} {{contactsInfos[1].nomContact}} : {% endif %}
  69.                 {{contacts[1].horairesContact|raw}}
  70.                 {% if type_lien != 1 %}
  71.                     </a>
  72.                 {% endif %}
  73.             </div>
  74.         {% else %}
  75.             <div class="horaire-header">
  76.                 {% set type_lien = contacts[1].typelien %}
  77.                 {% set lien_interne = contacts[1].lieninterne %}
  78.                 {% set lien_externe = contacts[1].lienexterne %}
  79.                 {% set telephone = contacts[1].telephone %}
  80.                 {% if type_lien != 3 %}
  81.                     <a href="{% if type_lien == 2 %}{{slug_link_interne(lien_interne) }}{% elseif type_lien == 3 %}{{lien_externe }}{% elseif type_lien == 4 %}tel:{{telephone }}{% endif %}" {% if type_lien == 3 %}target="_blank"{% endif %}>
  82.                 {% endif %}
  83.                 <i class="fa fa-clock-o mr-2 {{class_icon}}"></i>
  84.                 {% if contactsInfos[1].nomContact is not empty and titreHoraires2 %} {{contactsInfos[1].nomContact}} : {% endif %}
  85.                 {% if 'now'|date("w") == 1 %}
  86.                     {{ 'label.lundi'|trans({} , 'textes' ) }} : {{contacts[1].horaireLun}}
  87.                 {% elseif 'now'|date("w") == 2 %}
  88.                     {{ 'label.mardi'|trans({} , 'textes' ) }} : {{contacts[1].horaireMard}}
  89.                 {% elseif 'now'|date("w") == 3 %}
  90.                     {{ 'label.mercredi'|trans({} , 'textes' ) }} : {{contacts[1].horaireMerc}}
  91.                 {% elseif 'now'|date("w") == 4 %}
  92.                     {{ 'label.jeudi'|trans({} , 'textes' ) }} : {{contacts[1].horaireJeu}}
  93.                 {% elseif 'now'|date("w") == 5 %}
  94.                     {{ 'label.vendredi'|trans({} , 'textes' ) }} : {{contacts[1].horaireVend}}
  95.                 {% elseif 'now'|date("w") == 6 %}
  96.                     {{ 'label.samedi'|trans({} , 'textes' ) }} : {{contacts[1].horaireSam}}
  97.                 {% elseif 'now'|date("w") == 0 %}
  98.                     {{ 'label.dimanche'|trans({} , 'textes' ) }} : {{contacts[1].horaireDim}}
  99.                 {% endif %}
  100.                 {% if type_lien != 3 %}
  101.                     </a>
  102.                 {% endif %}
  103.             </div>
  104.         {% endif %}
  105.         </div>  
  106.     {% endif %}
  107. {% endif %}