templates/geo/parts/info-block.html.twig line 1

Open in your IDE?
  1. <div class="information_container container">
  2.     {% if page.info is defined and page.info.coffeeCost is defined and (page.info.coffeeCost or (page.info.coffeeCostCountry is defined and page.info.coffeeCostCountry)) %}
  3.         <div class="container__header">
  4.             <h2 class="container__header-title">
  5.                 {{ 'О'|trans }} {{ app.request.locale == 'ru' ? page.info.namePr : page.info.nameVn }}
  6.             </h2>
  7.         </div>
  8.         <div class="swiper-container">
  9.             <div class="information_list swiper-wrapper">
  10.                 {% if(page.info.language is defined and page.info.language) %}
  11.                     <div class="information_item swiper-slide">
  12.                         <i class="icon icon-16px lang"></i>
  13.                         <div class="information_info">
  14.                             <div class="information_title">{{ 'Язык'|trans }}</div>
  15.                             <div class="information_text">{{ page.info.language }}</div>
  16.                         </div>
  17.                     </div>
  18.                 {% endif %}
  19.                 {% if(page.info.currencyName is defined and page.info.currencyName) %}
  20.                     <div class="information_item swiper-slide">
  21.                         <i class="icon icon-16px i16-charact-6"></i>
  22.                         <div class="information_info">
  23.                             <div class="information_title">{{ 'Валюта'|trans }}</div>
  24.                             <div class="information_text">{{ page.info.currencyName }}</div>
  25.                         </div>
  26.                     </div>
  27.                 {% endif %}
  28.                 {% if(page.info.flightTime is defined and page.info.flightTime) %}
  29.                     <div class="information_item swiper-slide">
  30.                         <i class="icon icon-16px i16-transport-3"></i>
  31.                         <div class="information_info">
  32.                             <div class="information_title">{{ 'Полет'|trans }}</div>
  33.                             <div class="information_text">{{ page.info.flightTime }} {% if(page.info.flightTime == 1) %}{{ 'час'|trans }}{% elseif(page.info.flightTime > 4) %}{{ 'часов'|trans }}{% else %}{{ 'часа'|trans }}{% endif %}</div>
  34.                         </div>
  35.                     </div>
  36.                 {% endif %}
  37.                 {% if(page.info.timeZone is defined and page.info.timeZone) %}
  38.                     <div class="information_item swiper-slide">
  39.                         <i class="icon icon-16px icon-clock"></i>
  40.                         <div class="information_info">
  41.                             <div class="information_title">{{ 'Местное время'|trans }}</div>
  42.                             <div class="information_text">{{ "now"|date("H:i", page.info.timeZone) }}
  43.                             </div>
  44.                         </div>
  45.                     </div>
  46.                 {% elseif(page.info.timeLocal is defined and page.info.timeLocal) %}
  47.                     <div class="information_item swiper-slide">
  48.                         <i class="icon icon-16px icon-clock"></i>
  49.                         <div class="information_info">
  50.                             <div class="information_title">{{ 'Местное время'|trans }}</div>
  51.                             {% set localTime = page.info.timeLocal<0 ? page.info.timeLocal : '+'~page.info.timeLocal %}
  52.                             <div class="information_text">{{ "now"|date_modify(localTime ~ "hour")|date("H:i") }}
  53.                             </div>
  54.                         </div>
  55.                     </div>
  56.                 {% endif %}
  57.                 {% if((page.info.coffeeCost is defined and page.info.coffeeCost) or (page.info.coffeeCostCountry is defined and page.info.coffeeCostCountry)) %}
  58.                     <div class="information_item swiper-slide">
  59.                         <i class="icon icon-16px i16-charact-32"></i>
  60.                         <div class="information_info">
  61.                             <div class="information_title">{{ 'Стоимость кофе'|trans }}</div>
  62.                             <div class="information_text">{{ page.info.coffeeCost ? page.info.coffeeCost : page.info.coffeeCostCountry }} {{ 'за чашку'|trans }}</div>
  63.                         </div>
  64.                     </div>
  65.                 {% endif %}
  66.                 {% if((page.info.foodCost is defined and page.info.foodCost) or(page.info.foodCostCountry is defined and page.info.foodCostCountry)) %}
  67.                     <div class="information_item swiper-slide">
  68.                         <i class="icon icon-16px i16-charact-1"></i>
  69.                         <div class="information_info">
  70.                             <div class="information_title">{{ 'Стоимость еды'|trans }}</div>
  71.                             <div class="information_text">{{ page.info.foodCost ? page.info.foodCost : page.info.foodCostCountry }} {{ 'за обед'|trans }}</div>
  72.                         </div>
  73.                     </div>
  74.                 {% endif %}
  75.             </div>
  76.         </div>
  77.     {% endif %}
  78. </div>