src/Elements/Bundle/DemiFrontendBundle/Resources/views/Accommodation/includes/acco-gallery-row-type3.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-6 d-flex">
  10.                 {%  set imageUrl = demi_demiUrl({
  11.                     'path': 'demi',
  12.                     'imageId': images[0].getId(),
  13.                     'objectId': -1,
  14.                     'dateFrom': null,
  15.                     'thumbnail': thumbnailNamePrefix ~ '-5',
  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__img5 btn-show-gallery-container js-lightbox-group__item js-lazy-img js-lazy-img--bg"
  20.                 data-lightbox-thumb="{{ images[0].getThumbnail(thumbnailNamePrefix ~ '-5')|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 == 4 %}
  29.         <div class="col-6 h-100">
  30.             <div class="row h-100">
  31.                 <div class="col-12 mb30 d-flex">
  32.                     {%  set imageUrl = demi_demiUrl({
  33.                         'path': 'demi',
  34.                         'imageId': images[1].getId(),
  35.                         'objectId': -1,
  36.                         'dateFrom': null,
  37.                         'thumbnail': thumbnailNamePrefix ~ '-4',
  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__img4 btn-show-gallery-container js-lightbox-group__item js-lazy-img js-lazy-img--bg"
  42.                     data-lightbox-thumb="{{ images[1].getThumbnail(thumbnailNamePrefix ~ '-4')|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.             <div class="col-6 d-flex">
  51.                 {%  set imageUrl = demi_demiUrl({
  52.                     'path': 'demi',
  53.                     'imageId': images[2].getId(),
  54.                     'objectId': -1,
  55.                     'dateFrom': null,
  56.                     'thumbnail': thumbnailNamePrefix ~ '-3',
  57.                 }, 'demi_image') %}
  58.                 <a href="{{ images[2].getThumbnail('demi-desktop-gallery-overlay')|raw }}"
  59.                    aria-label="{{ "demi.detail.open-gallery"|trans }}"
  60.                 class="detail-gallery__img embed-responsive embed-responsive-detail-gallery__img3 btn-show-gallery-container js-lightbox-group__item js-lazy-img js-lazy-img--bg"
  61.                 data-lightbox-thumb="{{ images[2].getThumbnail(thumbnailNamePrefix ~ '-3')|raw }}"
  62.                 data-sub-html="{{ demi_getNameAndCopyrightForImage(images[2]) }}"
  63.                 data-img-url="{{ imageUrl }}">
  64.                 <div class="btn-show-gallery btn-no-styling" title="{{ "demi.detail.open-gallery"|trans }}">
  65.                 <span class="demi-icon demi-icon-search btn-show-gallery__icon" aria-hidden="true"></span>
  66.             </div>
  67.             </a>
  68.         </div>
  69.         <div class="col-6 d-flex">
  70.             {%  set imageUrl = demi_demiUrl({
  71.                 'path': 'demi',
  72.                 'imageId': images[3].getId(),
  73.                 'objectId': -1,
  74.                 'dateFrom': null,
  75.                 'thumbnail': thumbnailNamePrefix ~ '-3',
  76.             }, 'demi_image') %}
  77.             <a href="{{ images[3].getThumbnail('demi-desktop-gallery-overlay')|raw }}"
  78.                aria-label="{{ "demi.detail.open-gallery"|trans }}"
  79.             class="detail-gallery__img embed-responsive embed-responsive-detail-gallery__img3 btn-show-gallery-container js-lightbox-group__item js-lazy-img js-lazy-img--bg"
  80.             data-lightbox-thumb="{{ images[3].getThumbnail(thumbnailNamePrefix ~ '-3')|raw }}"
  81.             data-sub-html="{{ demi_getNameAndCopyrightForImage(images[3]) }}"
  82.             data-img-url="{{ imageUrl }}">
  83.             <div class="btn-show-gallery btn-no-styling" title="{{ "demi.detail.open-gallery"|trans }}">
  84.             <span class="demi-icon demi-icon-search btn-show-gallery__icon" aria-hidden="true"></span>
  85.         </div>
  86.         </a>
  87.     </div>
  88. </div>
  89. </div>
  90. {% else %}
  91. <div class="col-6 d-flex">
  92.     {%  set imageUrl = demi_demiUrl({
  93.         'path': 'demi',
  94.         'imageId': images[1].getId(),
  95.         'objectId': -1,
  96.         'dateFrom': null,
  97.         'thumbnail': thumbnailNamePrefix ~ '-5',
  98.     }, 'demi_image') %}
  99.     <a href="{{ images[1].getThumbnail('demi-desktop-gallery-overlay')|raw }}"
  100.        aria-label="{{ "demi.detail.open-gallery"|trans }}"
  101.     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"
  102.     data-lightbox-thumb="{{ images[1].getThumbnail(thumbnailNamePrefix ~ '-5')|raw }}"
  103.     data-sub-html="{{ demi_getNameAndCopyrightForImage(images[1]) }}"
  104.     data-img-url="{{ imageUrl }}">
  105.     <div class="btn-show-gallery btn-no-styling" title="{{ "demi.detail.open-gallery"|trans }}">
  106.     <span class="demi-icon demi-icon-search btn-show-gallery__icon" aria-hidden="true"></span>
  107. </div>
  108. </a>
  109. </div>
  110. {% endif %}
  111. </div>
  112. </div>
  113. </div>