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

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