templates/uniqskills/catalogue/landing_US2024/_partials/_benefits.html.twig line 1

Open in your IDE?
  1. {# module type: BENEFITS #}
  2. <section class="pt40 c1">
  3.     {% for benefitKey, benefit in module.benefits %}
  4.         <div class="container course-container {{ not loop.last ? 'border-container' : '' }}">
  5.             {% if module.titleName is not empty and loop.first %}
  6.                 <div class="text-center mb40">
  7.                     <h4 class="mb40 font2 fw700">
  8.                         {{ module.titleName }}
  9.                     </h4>
  10.                 </div>
  11.             {% endif %}
  12.             {% if benefit.type == 'icon' %}
  13.                 <div class="row text-center d-flex justify-content-center">
  14.                     {% for key, icon in benefit.icons %}
  15.                         <div class="col-xs-12 col-md-4 mb40 tex-center">
  16.                             {% if module['benefitsIconFile_' ~ key] is defined %}
  17.                                 <div class="more-space">
  18.                                     <div class="zyskasz-icon mb20">
  19.                                         <img src="{{ vich_uploader_asset(module['benefitsIconFile_' ~ key], 'file') }}"
  20.                                              alt=""
  21.                                              class="img-fluid"/>
  22.                                     </div>
  23.                                 </div>
  24.                             {% endif %}
  25.                             <p>{{ icon.text }}</p>
  26.                         </div>
  27.                     {% endfor %}
  28.                 </div>
  29.             {% elseif benefit.type == 'html' %}
  30.                 <div class="row d-flex mb40 align-items-center">
  31.                     <div class="col-xs-12 col-md-6">
  32.                         <div class="more-space">
  33.                             <h3 class="font2">{{ benefit.title }}</h3>
  34.                             {{ benefit.text|raw }}
  35.                         </div>
  36.                     </div>
  37.                     <div class="col-xs-12 col-md-6 tex-center">
  38.                         <div class="more-space">
  39.                             <div class="video-wrapper">
  40.                                 {{ benefit.text2|raw }}
  41.                             </div>
  42.                         </div>
  43.                     </div>
  44.                 </div>
  45.             {% elseif benefit.type == 'image' %}
  46.                 <div class="row mb40">
  47.                     <div class="col-xs-12 col-md-6">
  48.                         {% if module['benefitsImageFile_' ~ benefitKey] is defined %}
  49.                             <div class="more-space">
  50.                                 <div class="pt20">
  51.                                     <img src="{{ vich_uploader_asset(module['benefitsImageFile_' ~ benefitKey], 'file') }}"
  52.                                          alt=""
  53.                                          class="img-fluid"/>
  54.                                 </div>
  55.                             </div>
  56.                         {% endif %}
  57.                     </div>
  58.                     <div class="col-xs-12 col-md-6 tex-center">
  59.                         <div class="more-space">
  60.                             <h3 class="font2 text-mobile-center mb20">{{ benefit.title }}</h3>
  61.                             <p>{{ benefit.text|raw }}</p>
  62.                         </div>
  63.                     </div>
  64.                 </div>
  65.             {% endif %}
  66.         </div>
  67.     {% endfor %}
  68. </section>