{# @var \Pimcore\Templating\GlobalVariables app #}
{# @var accommodation \Elements\Demi\Model\AccommodationServiceProvider #}
{# @var impressionLinks #}
{# @var int photoCount #}
{# @var int videoCount #}
{# @var int panoCount #}
{% set alt = alt|default('Alt test') %}
{% if imageList[0] is defined and imageList[0] is instanceof("\\Pimcore\\Model\\Asset") %}
{% set image = imageList[0] %}
{% for metadata in imageList[0].metadata %}
{% if metadata['name'] == 'alt' and metadata['language'] == 'de' %}
{% set alt = metadata['data'] %}
{% endif %}
{% endfor %}
{% endif %}
{% if image is defined %}
<div class="detail-header--full" style="background-image:url({{ image }}) ">
<img src="{{ image.getThumbnail('demi-desktop-full-img-header') }}" class="sr-only" alt="{{ alt }}"/>
<div class="gallery-buttons">
<script data-cookieconsent="ignore">
_config.openTabAndSroll = true;
</script>
{% if not pimcore_device().isPhone() %}
{% if photoCount > 0 %}
<a href="#pictures"
data-target="#pictures"
aria-controls="pictures"
class="gallery-button js-open-tab-and-scroll">
<div aria-hidden="true" class="demi-icon demi-icon-image gallery-button__icon"></div>
<div>
{% set s = photoCount == 1 ? "" : "s" %}
{% set translationstring = 'demi.detail.image' ~ s ~ '-gallery-button' %}
{% set galleryString = demi_fillTranslation({'[AMOUNT_IMAGES]': photoCount }, translationstring) %}
{{ galleryString|raw }}
</div>
</a>
{% endif %}
{% if videoCount > 0 %}
<a href="#pictures"
data-target="#pictures"
aria-controls="pictures"
class="gallery-button js-open-tab-and-scroll">
<div aria-hidden="true" class="demi-icon demi-icon-play-circle gallery-button__icon"></div>
<div>
{% set s = videoCount == 1 ? "" : "s" %}
{% set translationstring = 'demi.detail.video' ~ s ~ '-gallery-button' %}
{% set galleryString = demi_fillTranslation({'[AMOUNT_IMAGES]': videoCount}, translationstring) %}
{{ galleryString|raw }}
</div>
</a>
{% endif %}
{% if panoCount > 0 %}
<a href="#pictures"
data-target="#pictures"
aria-controls="pictures"
class="gallery-button js-open-tab-and-scroll">
<div aria-hidden="true" class="demi-icon demi-icon-landscape gallery-button__icon"></div>
<div>
{% set s = panoCount == 1 ? "" : "s" %}
{% set translationstring = 'demi.detail.panorama' ~ s ~ '-gallery-button' %}
{% set galleryString = demi_fillTranslation({'[AMOUNT_IMAGES]': panoCount}, translationstring) %}
{{ galleryString|raw }}
</div>
</a>
{% endif %}
{% else %}
<a href="#pictures"
data-target="#pictures"
aria-controls="pictures"
class="btn btn-primary js-open-tab-and-scroll">
<span class="demi-icon demi-icon-image icon-in-text mr-1"></span>
{% set photoCount = photoCount + panoCount %}
{% if videoCount > 0 %}
{% set photoCount = photoCount + videoCount %}
{% set translationstring = 'demi.detail.images-videos-gallery-button' %}
{% else %}
{% set s = photoCount == 1 ? "" : "s" %}
{% set galleryString = ('demi.detail.image' ~ s ~ '-gallery-button')|trans %}
{% set translationstring = 'demi.detail.image' ~ s ~ '-gallery-button' %}
{% endif %}
{% set galleryString = demi_fillTranslation({'[AMOUNT_IMAGES]': photoCount}, translationstring) %}
{{ galleryString|raw }}
</a>
{% endif %}
</div>
</div>
{% endif %}