src/Elements/Bundle/DemiFrontendBundle/Resources/views/Accommodation/includes/detail-templates/facilities.mobile.html.twig line 1

Open in your IDE?
  1. <section class="mt-4" data-track-content data-content-name="{{ package is defined ? 'package-' : 'accommodation-'}}facilities">
  2.     <h2 class="h3 mb-2">{{ headlineKey is defined ? headlineKey|trans : 'demi.detail.headline.facilities'|trans }}</h2>
  3.     <div class="card box-shadow js-expandable expandable-block">
  4.         <script data-cookieconsent="ignore">
  5.             _config.expandable = true;
  6.         </script>
  7.         <div class="expandable-block__content-wrapper js-expandable__content-wrapper">
  8.             <div class="card-body js-expandable__content expandable-block__content">
  9.                 <ul class="list-unstyled feature-list">
  10.                     {% set i = 0 %}
  11.                     {% set facilityItemCount = sortedFacilities|length %}
  12.                     {% for facilityItem in sortedFacilities %}
  13.                         <li>
  14.                             <div class="row row--gutter-width-6">
  15.                                 <div class="col col-auto feature-list__icon">
  16.                                     <span class="demi-icon demi-icon-{{ facilityItem['keyname'] is not empty ? facilityItem['keyname']|lower : 'star' }} text-muted fz20"></span>
  17.                                 </div>
  18.                                 <div class="col">
  19.                                     <h4 class="mb-3">
  20.                                         {{ facilityItem['name'] }}
  21.                                     </h4>
  22.                                     <div class="wysiwyg">
  23.                                         {{ facilityItem['facilities']|join(', ') }}
  24.                                     </div>
  25.                                 </div>
  26.                             </div>
  27.                             {% set i = i+1 %}
  28.                             {% if i < facilityItemCount or (links is not empty or lt is not empty ) %}
  29.                                 <hr>
  30.                             {% endif %}
  31.                         </li>
  32.                     {% endfor %}
  33.                     {% if links is not empty %}
  34.                         <li>
  35.                             <div class="row row--gutter-width-6">
  36.                                 <div class="col col-auto feature-list__icon">
  37.                                     <span class="demi-icon demi-icon-info text-muted fz20"></span>
  38.                                 </div>
  39.                                 <div class="col">
  40.                                     <h4 class="mb-3">
  41.                                         {{ "demi.detail.headline.links"|trans }}
  42.                                     </h4>
  43.                                     <div class="wysiwyg">
  44.                                         {% for allLink in links %}
  45.                                             {% set tmpUrl = demi_findNiceUrl(allLink.getUrl()|escape) %}
  46.                                             {% if tmpUrl is not empty %}
  47.                                                 <a href="{{ tmpUrl }}" target="_blank" class="text-underline text-primary">{{ allLink.getName()|escape }}</a></br>
  48.                                             {% endif %}
  49.                                         {% endfor %}
  50.                                     </div>
  51.                                 </div>
  52.                             </div>
  53.                             {% if lt is not empty %}
  54.                                 <hr>
  55.                             {% endif %}
  56.                         </li>
  57.                     {% endif %}
  58.                     {% if lt is not empty %}
  59.                         <li>
  60.                             <div class="row row--gutter-width-6">
  61.                                 <div class="col col-auto feature-list__icon">
  62.                                     <span class="demi-icon demi-icon-info text-muted fz20"></span>
  63.                                 </div>
  64.                                 <div class="col">
  65.                                     <h4 class="mb-3">
  66.                                         {{ "demi.detail.headline.conditions"|trans }}
  67.                                     </h4>
  68.                                     <div class="wysiwyg">
  69.                                         {{ lt|raw }}
  70.                                     </div>
  71.                                 </div>
  72.                             </div>
  73.                         </li>
  74.                     {% endif %}
  75.                 </ul>
  76.             </div>
  77.         </div>
  78.         {{ include('@ElementsDemiFrontend/Includes/elements/read-more.mobile.html.twig') }}
  79.     </div>
  80. </section>