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

Open in your IDE?
  1. {% if contacts and (email1 or email2) %}
  2.     {% if unserialize(contacts[0].email) %}
  3.         {% set nbrEmailContact1 = unserialize(contacts[0].email)|length %}
  4.         {# Si le premier contact a 2 emails donc afficher ses 2 emails sinon afficher un email pour le contact 1 et un email pour contact 2#}
  5.         {% if nbrEmailContact1 > 1 %}
  6.             {% set itemEmail1Contact1 = unserialize(contacts[0].email)[0] %}
  7.             {% set itemEmail2Contact1 = unserialize(contacts[0].email)[1] %}
  8.             {% if email1 %}
  9.                 <div class="info-header info-email1">                   
  10.                     <a href="mailto:{{itemEmail1Contact1}}" class="mail mail-header-1" rel="nofollow" itemprop="Email">
  11.                         <i class="fa fa-envelope mr-2 {{class_icon}}"></i>
  12.                         {% if contacts[0].titreMail != "" and titreEmail1 %}{{contacts[0].titreMail}}{% else %}{{itemEmail1Contact1}}{% endif %}
  13.                     </a>
  14.                 </div>
  15.             {% endif %}
  16.             {% if email2 %}
  17.                 <div class="info-header info-email2">                   
  18.                     <a href="mailto:{{itemEmail2Contact1}}" class="mail mail-header-2" rel="nofollow" itemprop="Email">
  19.                         <i class="fa fa-envelope mr-2 {{class_icon}}"></i>
  20.                         {% if contacts[0].titreMail != "" and titreEmail2 %}{{contacts[0].titreMail}}{% else %}{{itemEmail2Contact1}}{% endif %}
  21.                     </a>
  22.                 </div>
  23.             {% endif %}
  24.         {% else %}
  25.             {% set itemEmail1Contact1 = unserialize(contacts[0].email)[0] %}
  26.             {% if email1 %}
  27.                 <div class="info-header info-email1">                   
  28.                     <a href="mailto:{{itemEmail1Contact1}}" class="mail mail-header-1" rel="nofollow" itemprop="Email">
  29.                         <i class="fa fa-envelope mr-2 {{class_icon}}"></i>
  30.                         {% if contacts[0].titreMail != "" and titreEmail1 %}{{contacts[0].titreMail}}{% else %}{{itemEmail1Contact1}}{% endif %}
  31.                     </a>
  32.                 </div>
  33.             {% endif %}
  34.         {% endif %}
  35.         {% if email2 and nbrEmailContact1 <= 1 and contacts|length > 1 %}
  36.             {% if unserialize(contacts[1].email) %}
  37.                 {% set itemEmail1Contact2 = unserialize(contacts[1].email)[0] %}
  38.                 <div class="info-header info-email2">                   
  39.                     <a href="mailto:{{itemEmail1Contact2}}" class="mail mail-header-2" rel="nofollow" itemprop="Email">
  40.                         <i class="fa fa-envelope mr-2 {{class_icon}}"></i>
  41.                         {% if contacts[1].titreMail != "" and titreEmail2 %}{{contacts[1].titreMail}}{% else %}{{itemEmail1Contact2}}{% endif %}
  42.                     </a>
  43.                 </div>
  44.             {% endif %}
  45.         {% endif %}
  46.     {% endif %}
  47. {% endif %}