templates/uniqskills/catalogue/landing_new/landing_partials/basicDescription.html.twig line 1

Open in your IDE?
  1. <section class="rowDescription rowDescription__short">
  2.     <a name="{{ module.type }}-{{ module.id }}"></a>
  3.     <div class="container">
  4.         <div class="row">
  5. <div class="col-auto"></div>
  6.             <div class="col-10">
  7.                 <div class="row">
  8.             {% for name, value in module.descriptionCheckboxes %}
  9.                 {% if value.show == true %}
  10.                     <div class="col-6 col-md rowDescription__header">
  11.                         {% if name == 'price' %}
  12.                             <div class="rowDescription__header__title">{{ 'uniqskills.catalog.courses.price'|trans }}</div>
  13.                         {% else %}
  14.                             <div class="rowDescription__header__title">{{ ('uniqskills.landing.' ~ name)|trans }}</div>
  15.                         {% endif %}
  16.                         <div class="rowDescription__header__value">
  17.                             {% if name == 'startDate' %}
  18.                                 {% if course.isContinuous == false %}
  19.                                     {% if course.startDate is empty %}
  20.                                         {{ 'uniqskills.catalog.courses.startingSoon'|trans }}
  21.                                     {% else %}
  22.                                         {{ course.startDate|date('d.m.Y') }}
  23.                                     {% endif %}
  24.                                 {% else %}
  25.                                     {% if app.request.locale == 'pl' %}
  26.                                         {{ 'uniqskills.catalog.courses.startingSoon1'|trans }}
  27.                                     {% else %}
  28.                                         {{ 'uniqskills.catalog.courses.startingSoon'|trans }}
  29.                                     {% endif %}
  30.                                 {% endif %}
  31.                             {% elseif name == 'methodology' %}
  32.                                 {{ value.text }}
  33.                             {% elseif name == 'duration' %}
  34.                                 {% if course.durationMonths is empty or course.durationMonths == 0 %}
  35.                                     {{ course.durationHours }}
  36.                                     {% if app.request.locale == 'pl' or app.request.locale == 'ru' %}
  37.                                         {% if course.durationHours == 1 %}
  38.                                             {{ 'uniqskills.catalog.courses.hoursVariety.hour'|trans }} {# godzina #}
  39.                                         {% elseif course.durationHours >= 2 and course.durationHours <= 4 %}
  40.                                             {{ 'uniqskills.catalog.courses.hoursVariety.hoursGenitive'|trans }} {# godziny #}
  41.                                         {% else %}
  42.                                             {{ 'uniqskills.catalog.courses.hoursVariety.hoursDative'|trans }} {# godzin #}
  43.                                         {% endif %}
  44.                                     {% else %}
  45.                                         {{ 'uniqskills.catalog.courses.hours'|trans }}
  46.                                     {% endif %}
  47.                                 {% else %}
  48.                                     {{ course.durationMonths }}
  49.                                     {% if app.request.locale == 'pl' or app.request.locale == 'ru' %}
  50.                                         {% if course.durationMonths == 1 %}
  51.                                             {{ 'uniqskills.catalog.courses.monthsVariety.month'|trans }} {# miesiąc #}
  52.                                         {% elseif course.durationMonths >= 2 and course.durationMonths <= 4 %}
  53.                                             {{ 'uniqskills.catalog.courses.monthsVariety.monthsNominative'|trans }} {# miesiące #}
  54.                                         {% else %}
  55.                                             {{ 'uniqskills.catalog.courses.monthsVariety.monthsGenitive'|trans }} {# miesięcy #}
  56.                                         {% endif %}
  57.                                     {% else %}
  58.                                         {{ 'uniqskills.catalog.courses.months'|trans }}
  59.                                     {% endif %}
  60.                                 {% endif %}
  61.                             {% elseif name == 'certification' %}
  62.                                 {{ value.text }}
  63.                             {% elseif name == 'renumerationIncrease' %}
  64.                                 {% if value.level >= 1 %}
  65.                                     <span class="rowDescription__header__value__levelYes"></span>
  66.                                 {% else %}
  67.                                     <span class="rowDescription__header__value__levelNo"></span>
  68.                                 {% endif %}
  69.                                 {% if value.level >= 2 %}
  70.                                     <span class="rowDescription__header__value__levelYes"></span>
  71.                                 {% else %}
  72.                                     <span class="rowDescription__header__value__levelNo"></span>
  73.                                 {% endif %}
  74.                                 {% if value.level >= 3 %}
  75.                                     <span class="rowDescription__header__value__levelYes"></span>
  76.                                 {% else %}
  77.                                     <span class="rowDescription__header__value__levelNo"></span>
  78.                                 {% endif %}
  79.                             {% elseif name == 'price' %}
  80.                                 {% if app.request.locale == 'pl' %}
  81.                                     {{ course.defaultPrice }} PLN
  82.                                 {% elseif course.countryProduct[0] is defined %}
  83.                                     {% if app.request.locale == 'en' %}
  84.                                         {{ course.countryProduct[0].netPrice|addCurrency(course.countryProduct[0].country) }}
  85.                                     {% else %}
  86.                                         {{ course.countryProduct[0].grossPrice|addCurrency(course.countryProduct[0].country) }}
  87.                                     {% endif %}
  88.                                 {% elseif productVariants[0] is defined %}
  89.                                     {% if app.request.locale == 'en' %}
  90.                                         {{ productVariants[0].priceNet|addCurrency(productVariants[0].country) }}
  91.                                     {% else %}
  92.                                         {{ productVariants[0].priceGross|addCurrency(productVariants[0].country) }}
  93.                                     {% endif %}
  94.                                 {% elseif app.request.locale == 'en-us' or app.request.locale == 'de' %}
  95.                                     {{ course.defaultPrice }} €
  96.                                 {% elseif app.request.locale == 'en' %}
  97.                                     £ {{ course.defaultPrice }}
  98.                                 {% else %}
  99.                                     {{ course.defaultPrice }} $
  100.                                 {% endif %}
  101.                             {% endif %}
  102.                         </div>
  103.                     </div>
  104.                 {% endif %}
  105.             {% endfor %}
  106.                 </div>
  107.             </div>
  108.             <div class="col-auto"></div>
  109.         </div>
  110.     </div>
  111. </section>