custom/plugins/AcrisCmsCS/src/Resources/views/storefront/base.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/base.html.twig' %}
  2. {% block base_body %}
  3.     {% if page.cmsPage is defined and page.cmsPage != null %}
  4.         {% set activeScrollSpy = false %}
  5.         {% set anchorSticky = false %}
  6.         {% set spyDataTarget = '' %}
  7.         {% for section in page.cmsPage.sections %}
  8.             {% for block in section.blocks %}
  9.                 {% for slot in block.slots %}
  10.                     {% if slot.type == 'acris-anchor' %}
  11.                         {% set spyDataTarget = slot.id %}
  12.                         {% set activeScrollSpy = true %}
  13.                         {% set anchorSticky = slot.translated.config.activeSticky %}
  14.                     {% endif %}
  15.                 {% endfor %}
  16.             {% endfor %}
  17.         {% endfor %}
  18.     {% endif %}
  19.     {% if activeScrollSpy %}
  20.         <body data-spy="scroll" data-target="#acris-anchor-scroll-{{ spyDataTarget }}" data-offset="0" class="{% block base_body_classes %}{{ parent() }} acris-page-has-anchor-element{% endblock %}">
  21.         {% block base_body_inner %}
  22.             {{ parent() }}
  23.         {% endblock %}
  24.         {% block base_scroll_up %}
  25.             {{ parent() }}
  26.         {% endblock %}
  27.         {% block base_cookie_permission %}
  28.             {{ parent() }}
  29.         {% endblock %}
  30.        {{ block("base_pseudo_modal", "@Storefront/storefront/base.html.twig") }}
  31.         {% block base_body_script %}
  32.             {{ parent() }}
  33.         {% endblock %}
  34.         </body>
  35.     {% else %}
  36.         {{ parent() }}
  37.     {% endif %}
  38. {% endblock %}
  39. {% block base_pseudo_modal %}
  40.     {{ parent() }}
  41.     {% if context.extensions.acrisCmsImageGallery is not empty %}
  42.         {% sw_include '@Storefront/storefront/utilities/photoswipe.html.twig' %}
  43.     {% endif %}
  44. {% endblock %}