templates/template/row.html.twig line 1

Open in your IDE?
  1. {# for dans fichier parent #}
  2.     <section class="row" 
  3.         {% if row.backgroundColor is not empty and row.backgroundCover %} 
  4.             style="background-color: {{ row.backgroundColor }}; " 
  5.         {% endif %}
  6.         >
  7.         {% if row.backgroundImage is not empty and row.backgroundCover == true %}
  8.             <div class="col-12 p-0">
  9.                 <img src="{{ urlImageRow ~ row.backgroundImage }}" alt="Image {{ page.titre }}" style="width: 100%; height :auto;">
  10.             </div>
  11.         {% elseif row.backgroundImage is not empty %}
  12.             <div class="col-12">
  13.                 <div class="container">
  14.                 <div class="row">
  15.                         <div class="col-12 p-0">
  16.                             <img src="{{ urlImageRow ~ row.backgroundImage }}" alt="Image {{ page.titre }}" style="width: 100%; height :auto;">
  17.                         </div>
  18.                     </div>
  19.                 </div>
  20.             </div>
  21.         {% elseif row.backgroundCover == true %}
  22.             <div class="col-12">
  23.                 <div class="row mt-5">
  24.                     {% if row.entete %}
  25.                         <div class="col-12">
  26.                             {{ row.entete|raw}}
  27.                         </div>
  28.                     {% endif %}
  29.                 </div>
  30.                 {% if row.containerColonne == true %}<div class="container">{% endif %}
  31.                     {% if row.cols is not empty %}
  32.                         <div class="row mb-5 {% if row.inverserColonne == true %} d-flex flex-column-reverse flex-lg-row {% endif %}">
  33.                             {% for col in row.cols %}
  34.                             <div class="col-12 col-lg-{{ col.largeur }}">
  35.                                 {{ col.contenu|raw}}
  36.                             </div>
  37.                             {% endfor %}
  38.                         </div>
  39.                     {% endif %}
  40.                 {% if row.containerColonne == true %}</div>{% endif %}
  41.             </div>
  42.         {% else %}
  43.             <div class="col-12">
  44.                 <div class="container" {% if row.backgroundColor is not empty and row.backgroundCover == false %} style="background-color: {{ row.backgroundColor }}; " {% endif %}>
  45.                     <div class="row mt-5">
  46.                         <div class="col-12">
  47.                             {{ row.entete|raw}}
  48.                         </div>
  49.                     </div>
  50.                     {% if row.cols is not empty %}
  51.                         <div class="row mb-5 {% if row.inverserColonne == true %} d-flex flex-column-reverse flex-lg-row {% endif %}">
  52.                             {% for col in row.cols %}
  53.                                 <div class="col-12 col-lg-{{ col.largeur }}">
  54.                                     {{ col.contenu|raw}}
  55.                                 </div>
  56.                             {% endfor %}
  57.                         </div>
  58.                     {% endif %}
  59.                 </div>
  60.             </div>
  61.         {% endif %}
  62.     </section>
  63. {# endfor #}