templates/Tour/detail/tourDetails.html.twig line 1

Open in your IDE?
  1. <div class="mt-5">
  2.     <h2 class="js-toc__title h3">{{ 'tour-detail.Tour in Zahlen'|trans }}</h2>
  3.     <div class="row vertical-gutter--3">
  4.         {% if tour.ratingDifficulty %}
  5.             <div class="col-4 col-md vertical-gutter__item">
  6.                 <div class="h-100 d-flex flex-column justify-content-between">
  7.                     {% if tour.ratingDifficulty == 3 %}
  8.                         {% set levelColor = 'dark' %}
  9.                     {% elseif tour.ratingDifficulty == 2 %}
  10.                         {% set levelColor = 'info' %}
  11.                     {% else %}
  12.                         {% set levelColor = 'success' %}
  13.                     {% endif %}
  14.                     <div><span class="badge badge-lg badge-{{ levelColor }}">{{ ('tour.difficulty' ~ tour.ratingDifficulty)|trans }}</span></div>
  15.                     {{ 'tour-detail.Schwierigkeit'|trans }}
  16.                 </div>
  17.             </div>
  18.         {% endif %}
  19.         {% if tour.length %}
  20.             <div class="col-4 col-md vertical-gutter__item">
  21.                 <div class="tour-info">
  22.                     <div class="font-decorative text-primary tour-info__value">{{ (tour.length/1000)|number_format(1, ',', '.') }} km</div>
  23.                     {{ 'tour-detail.Strecke'|trans }}
  24.                 </div>
  25.             </div>
  26.         {% endif %}
  27.         {% if tour.timeMin %}
  28.             <div class="col-4 col-md vertical-gutter__item">
  29.                 <div class="tour-info">
  30.                     {% set duration = tour.timeMin %}
  31.                     {% set hour = (duration/60)|round(0, 'floor') %}
  32.                     {% set minutes = duration % 60 %}
  33.                     {% if minutes < 10 %}
  34.                         {% set minutes = 0 ~ minutes %}
  35.                     {% endif %}
  36.                     <div class="font-decorative text-primary tour-info__value">{{ hour }}:{{ minutes }} h</div>
  37.                     {{ 'tour-detail.Dauer'|trans }}
  38.                 </div>
  39.             </div>
  40.         {% endif %}
  41.         {% if tour.elevationAscent %}
  42.             <div class="col-4 col-md vertical-gutter__item ">
  43.                 <div class="tour-info">
  44.                     <div class="font-decorative text-primary tour-info__value">{{ tour.elevationAscent }} hm</div>
  45.                     {{ 'tour-detail.Aufstieg'|trans }}
  46.                 </div>
  47.             </div>
  48.         {% endif %}
  49.         {% if tour.elevationDescent %}
  50.             <div class="col-4 col-md vertical-gutter__item">
  51.                 <div class="tour-info">
  52.                     <div class="font-decorative text-primary tour-info__value">{{ tour.elevationDescent }} hm</div>
  53.                     {{ 'tour-detail.Abstieg'|trans }}
  54.                 </div>
  55.             </div>
  56.         {% endif %}
  57.         {% if tour.elevationMaxAltitude %}
  58.             <div class="col-4 col-md vertical-gutter__item">
  59.                 <div class="tour-info">
  60.                     <div class="font-decorative text-primary tour-info__value">{{ tour.elevationMaxAltitude }} m</div>
  61.                     {{ 'tour-detail.Höchster Punkt'|trans }}
  62.                 </div>
  63.             </div>
  64.         {% endif %}
  65. {#        {% if tour.elevationMinAltitude %}#}
  66. {#            <div class="col-4 col-md vertical-gutter__item">#}
  67. {#                <div class="tour-info">#}
  68. {#                    <div class="font-decorative text-primary tour-info__value">{{ tour.elevationMinAltitude }} m</div>#}
  69. {#                    {{ 'tour-detail.Tiefster Punkt'|trans }}#}
  70. {#                </div>#}
  71. {#            </div>#}
  72. {#        {% endif %}#}
  73.     </div>
  74. </div>