custom/plugins/EmovaWbTheme/src/Resources/views/storefront/page/content/index.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/base.html.twig' %}
  2. {% set bodyClasses = '' %}
  3. {% for key,bodyClass in (page.cmsPage.cssClass|striptags)|split(' ') %}
  4.     {% set bodyClasses = bodyClasses ~ ' page-' ~ bodyClass|trim %}
  5. {% endfor %}
  6. {% block base_body_classes %}{{ parent() }}{{ bodyClasses }}{% endblock %}
  7. {% block base_main_inner %}
  8.     <div class="container-main">
  9.         {% block page_content %}
  10.              {% block cms_breadcrumb %}
  11.                 <div class="breadcrumb cms-breadcrumb container cms-breadcrumb-style">
  12.                     {% sw_include '@Storefront/storefront/layout/breadcrumb.html.twig' with {
  13.                         context: context,
  14.                         category: page.header.navigation.active
  15.                     } only %}
  16.                 </div>
  17.             {% endblock %}
  18.             {% block cms_content %}
  19.                 {% set cmsPageClasses = ('cms-page ' ~ page.cmsPage.cssClass|striptags)|trim %}
  20.                 <div class="{{ cmsPageClasses }} row">
  21.                     {% block page_content_blocks %}
  22.                         {% sw_include "@Storefront/storefront/page/content/detail.html.twig" with {'cmsPage': page.cmsPage} %}
  23.                     {% endblock %}
  24.                 </div>
  25.             {% endblock %}
  26.         {% endblock %}
  27.     </div>
  28.   <script>
  29.       (()=>{
  30.           const page = document.querySelector(".cms-page");
  31.           if (page && (page.classList.contains("preisanfrage") || page.classList.contains("fullscreen"))) {
  32.               document.querySelector('.container-main').style.setProperty("max-width", "100%", "important");
  33.           }
  34.       })();
  35.   </script>
  36. {% endblock %}