src/Elements/Bundle/DemiFrontendBundle/Resources/views/Accommodation/includes/acco-gallery-row-type1.html.twig line 1

Open in your IDE?
  1. {% set thumbnailNamePrefix = wide is defined and wide == true ? 'demi-desktop-gallery-wide' : 'demi-desktop-gallery' %}
  2. <div class="embed-responsive embed-responsive-detail-gallery mb30">
  3.     <script data-cookieconsent="ignore">
  4.         _config.lightbox = true;
  5.         _config.lazyImg = true;
  6.     </script>
  7.     <div class="embed-responsive-item">
  8.         <div class="row detail-gallery__row">
  9.             <div class="col-8 d-flex">
  10.                 {%  set imageUrl = demi_demiUrl({
  11.                     'path': 'demi',
  12.                     'imageId': images[0].getId(),
  13.                     'objectId': -1,
  14.                     'dateFrom': null,
  15.                     'thumbnail': thumbnailNamePrefix ~ '-1',
  16.                 }, 'demi_image') %}
  17.                 <a href="{{ images[0].getThumbnail('demi-desktop-gallery-overlay')|raw }}"
  18.                    aria-label="{{ "demi.detail.open-gallery"|trans }}"
  19.                    class="detail-gallery__img embed-responsive embed-responsive-detail-gallery__img1 btn-show-gallery-container js-lightbox-group__item js-lazy-img js-lazy-img--bg"
  20.                    data-lightbox-thumb="{{ images[0].getThumbnail('demi-desktop-gallery-overlay')|raw }}"
  21.                    data-sub-html="{{ demi_getNameAndCopyrightForImage(images[0]) }}"
  22.                    data-img-url="{{ imageUrl }}">
  23.                     <div class="btn-show-gallery btn-no-styling" title="{{ "demi.detail.open-gallery"|trans }}">
  24.                         <span class="demi-icon demi-icon-search btn-show-gallery__icon" aria-hidden="true"></span>
  25.                     </div>
  26.                 </a>
  27.             </div>
  28.             {% if images|length != 1 %}
  29.             <div class="col-4 h-100">
  30.                 <div class="row h-100">
  31.                     <div class="col-12 d-flex mb30">
  32.                         {%  set imageUrl = demi_demiUrl({
  33.                             'path': 'demi',
  34.                             'imageId': images[1].getId(),
  35.                             'objectId': -1,
  36.                             'dateFrom': null,
  37.                             'thumbnail': thumbnailNamePrefix ~ '-2',
  38.                         }, 'demi_image') %}
  39.                         <a href="{{ images[1].getThumbnail('demi-desktop-gallery-overlay')|raw }}"
  40.                            aria-label="{{ "demi.detail.open-gallery"|trans }}"
  41.                            class="detail-gallery__img embed-responsive embed-responsive-detail-gallery__img2 btn-show-gallery-container js-lightbox-group__item js-lazy-img js-lazy-img--bg"
  42.                            data-lightbox-thumb="{{ images[1].getThumbnail(thumbnailNamePrefix ~ '-2')|raw }}"
  43.                            data-sub-html="{{ demi_getNameAndCopyrightForImage(images[1]) }}"
  44.                            data-img-url="{{ imageUrl }}">
  45.                             <div class="btn-show-gallery btn-no-styling" title="{{ "demi.detail.open-gallery"|trans }}">
  46.                                 <span class="demi-icon demi-icon-search btn-show-gallery__icon" aria-hidden="true"></span>
  47.                             </div>
  48.                         </a>
  49.                     </div>
  50.                     {% if images[2] is defined %}
  51.                     <div class="col-12 d-flex">
  52.                         {% set imageUrl = demi_demiUrl({
  53.                             'path': 'demi',
  54.                             'imageId': images[2].getId(),
  55.                             'objectId': -1,
  56.                             'dateFrom': null,
  57.                             'thumbnail': thumbnailNamePrefix ~ '-2',
  58.                         }, 'demi_image') %}
  59.                         <a href="{{ images[2].getThumbnail('demi-desktop-gallery-overlay')|raw }}"
  60.                            aria-label="{{ "demi.detail.open-gallery"|trans }}"
  61.                            class="detail-gallery__img embed-responsive embed-responsive-detail-gallery__img2 btn-show-gallery-container js-lightbox-group__item js-lazy-img js-lazy-img--bg"
  62.                            data-lightbox-thumb="{{ images[2].getThumbnail(thumbnailNamePrefix ~ '-2')|raw }}"
  63.                            data-sub-html="{{ demi_getNameAndCopyrightForImage(images[2]) }}"
  64.                            data-img-url="{{ imageUrl }}>">
  65.                             <div class="btn-show-gallery btn-no-styling" title="{{ "demi.detail.open-gallery"|trans }}">
  66.                                 <span class="demi-icon demi-icon-search btn-show-gallery__icon" aria-hidden="true"></span>
  67.                             </div>
  68.                         </a>
  69.                     </div>
  70.                     {% endif %}
  71.                 </div>
  72.             </div>
  73.             {% endif %}
  74.         </div>
  75.     </div>
  76. </div>