var/cache/dev_ha61ef46992a3948952fe944d3fcb7240/twig/78/7886d7eda17404a21fe68a99cea4cfed54822b0f16abc8c5bc5c4e37fa828314.php line 65

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use function Shopware\Core\Framework\Adapter\Twig\sw_get_attribute;
  4. use Twig\Error\LoaderError;
  5. use Twig\Error\RuntimeError;
  6. use Twig\Extension\SandboxExtension;
  7. use Twig\Markup;
  8. use Twig\Sandbox\SecurityError;
  9. use Twig\Sandbox\SecurityNotAllowedTagError;
  10. use Twig\Sandbox\SecurityNotAllowedFilterError;
  11. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  12. use Twig\Source;
  13. use Twig\Template;
  14. /* @SwagCmsExtensions/storefront/page/content/detail.html.twig */
  15. class __TwigTemplate_64ed4f631e172244279bf86e32678c641d9ea503b7d66755eb715b37e4e1b14a extends Template
  16. {
  17.     private $source;
  18.     private $macros = [];
  19.     public function __construct(Environment $env)
  20.     {
  21.         parent::__construct($env);
  22.         $this->source $this->getSourceContext();
  23.         $this->blocks = [
  24.             'page_content_sections_inner' => [$this'block_page_content_sections_inner'],
  25.             'swag_cms_extensions_scroll_navigation_sidebar' => [$this'block_swag_cms_extensions_scroll_navigation_sidebar'],
  26.             'swag_cms_extensions_scroll_navigation_sidebar_mobile_menu' => [$this'block_swag_cms_extensions_scroll_navigation_sidebar_mobile_menu'],
  27.             'swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_list' => [$this'block_swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_list'],
  28.             'swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_list_content' => [$this'block_swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_list_content'],
  29.             'swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_up' => [$this'block_swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_up'],
  30.             'swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_up_content' => [$this'block_swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_up_content'],
  31.             'swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_down' => [$this'block_swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_down'],
  32.             'swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_down_content' => [$this'block_swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_down_content'],
  33.             'swag_cms_extensions_scroll_navigation_sidebar_toggle_close' => [$this'block_swag_cms_extensions_scroll_navigation_sidebar_toggle_close'],
  34.             'swag_cms_extensions_scroll_navigation_sidebar_list' => [$this'block_swag_cms_extensions_scroll_navigation_sidebar_list'],
  35.             'swag_cms_extensions_scroll_navigation_sidebar_list_entry' => [$this'block_swag_cms_extensions_scroll_navigation_sidebar_list_entry'],
  36.             'swag_cms_extensions_scroll_navigation_sidebar_list_entry_line' => [$this'block_swag_cms_extensions_scroll_navigation_sidebar_list_entry_line'],
  37.             'swag_cms_extensions_scroll_navigation_sidebar_list_entry_bullet' => [$this'block_swag_cms_extensions_scroll_navigation_sidebar_list_entry_bullet'],
  38.             'swag_cms_extensions_scroll_navigation_sidebar_list_entry_label' => [$this'block_swag_cms_extensions_scroll_navigation_sidebar_list_entry_label'],
  39.             'swag_cms_extensions_scroll_navigation_sidebar_list_entry_label_content' => [$this'block_swag_cms_extensions_scroll_navigation_sidebar_list_entry_label_content'],
  40.             'page_content_section' => [$this'block_page_content_section'],
  41.         ];
  42.     }
  43.     protected function doGetParent(array $context)
  44.     {
  45.         // line 2
  46.         return "@Storefront/storefront/page/content/detail.html.twig";
  47.     }
  48.     protected function doDisplay(array $context, array $blocks = [])
  49.     {
  50.         $macros $this->macros;
  51.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  52.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@SwagCmsExtensions/storefront/page/content/detail.html.twig"));
  53.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  54.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@SwagCmsExtensions/storefront/page/content/detail.html.twig"));
  55.         $this->parent $this->loadTemplate("@Storefront/storefront/page/content/detail.html.twig""@SwagCmsExtensions/storefront/page/content/detail.html.twig"2);
  56.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  57.         
  58.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  59.         
  60.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  61.     }
  62.     // line 3
  63.     public function block_page_content_sections_inner($context, array $blocks = [])
  64.     {
  65.         $macros $this->macros;
  66.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  67.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_content_sections_inner"));
  68.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  69.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_content_sections_inner"));
  70.         // line 4
  71.         echo "    ";
  72.         $this->displayParentBlock("page_content_sections_inner"$context$blocks);
  73.         echo "
  74.     ";
  75.         // line 6
  76.         $context["anchoredSections"] = [];
  77.         // line 7
  78.         echo "    ";
  79.         $context['_parent'] = $context;
  80.         $context['_seq'] = twig_ensure_traversable(sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["page"] ?? null), "cmsPage", [], "any"falsefalsefalse7), "sections", [], "any"falsefalsefalse7));
  81.         foreach ($context['_seq'] as $context["_key"] => $context["section"]) {
  82.             // line 8
  83.             echo "        ";
  84.             if (sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source$context["section"], "extensions", [], "any"falsefalsefalse8), "swagCmsExtensionsScrollNavigation", [], "any"falsefalsefalse8), "active", [], "any"falsefalsefalse8)) {
  85.                 // line 9
  86.                 echo "            ";
  87.                 $context["anchoredSections"] = twig_array_merge(($context["anchoredSections"] ?? null), [=> $context["section"]]);
  88.                 // line 10
  89.                 echo "        ";
  90.             }
  91.             // line 11
  92.             echo "    ";
  93.         }
  94.         $_parent $context['_parent'];
  95.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['section'], $context['_parent'], $context['loop']);
  96.         $context array_intersect_key($context$_parent) + $_parent;
  97.         // line 12
  98.         echo "
  99.     ";
  100.         // line 14
  101.         $this->displayBlock('swag_cms_extensions_scroll_navigation_sidebar'$context$blocks);
  102.         
  103.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  104.         
  105.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  106.     }
  107.     public function block_swag_cms_extensions_scroll_navigation_sidebar($context, array $blocks = [])
  108.     {
  109.         $macros $this->macros;
  110.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  111.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar"));
  112.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  113.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar"));
  114.         // line 15
  115.         echo "        ";
  116.         if ((=== twig_compare(twig_length_filter($this->env, ($context["anchoredSections"] ?? null)), 0))) {
  117.             // line 16
  118.             echo "            ";
  119.             $context["pageSettingsExtension"] = twig_constant("Swag\\CmsExtensions\\Extension\\Feature\\ScrollNavigation\\CmsPageEntityExtension::SCROLL_NAVIGATION_PAGE_SETTINGS_PROPERTY_NAME");
  120.             // line 17
  121.             echo "            ";
  122.             $context["options"] = ["pageSettings" => (($__internal_compile_0 sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["page"] ?? null), "cmsPage", [], "any"falsefalsefalse17), "extensions", [], "any"falsefalsefalse17)) && is_array($__internal_compile_0) || $__internal_compile_0 instanceof ArrayAccess ? ($__internal_compile_0[($context["pageSettingsExtension"] ?? null)] ?? null) : null)];
  123.             // line 18
  124.             echo "
  125.             <div class=\"scroll-navigation-sidebar\"
  126.                  data-swag-cms-extensions-scroll-navigation=\"true\"
  127.                  data-swag-cms-extensions-scroll-navigation-options=\"";
  128.             // line 21
  129.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFilter('json_encode')->getCallable(), [($context["options"] ?? null)]), "html"nulltrue);
  130.             echo "\"
  131.                  data-swag-cms-extensions-scroll-navigation-toggle-menu=\"true\">
  132.                 ";
  133.             // line 24
  134.             $this->displayBlock('swag_cms_extensions_scroll_navigation_sidebar_mobile_menu'$context$blocks);
  135.             // line 66
  136.             echo "
  137.                 ";
  138.             // line 67
  139.             $this->displayBlock('swag_cms_extensions_scroll_navigation_sidebar_toggle_close'$context$blocks);
  140.             // line 72
  141.             echo "
  142.                 ";
  143.             // line 73
  144.             $this->displayBlock('swag_cms_extensions_scroll_navigation_sidebar_list'$context$blocks);
  145.             // line 104
  146.             echo "            </div>
  147.         ";
  148.         }
  149.         // line 106
  150.         echo "    ";
  151.         
  152.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  153.         
  154.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  155.     }
  156.     // line 24
  157.     public function block_swag_cms_extensions_scroll_navigation_sidebar_mobile_menu($context, array $blocks = [])
  158.     {
  159.         $macros $this->macros;
  160.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  161.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_mobile_menu"));
  162.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  163.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_mobile_menu"));
  164.         // line 25
  165.         echo "                    <div class=\"scroll-navigation-sidebar-mobile-menu\">
  166.                         ";
  167.         // line 26
  168.         ob_start();
  169.         // line 27
  170.         echo "
  171.                             ";
  172.         // line 28
  173.         $this->displayBlock('swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_list'$context$blocks);
  174.         // line 39
  175.         echo "
  176.                             ";
  177.         // line 40
  178.         $this->displayBlock('swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_up'$context$blocks);
  179.         // line 51
  180.         echo "
  181.                             ";
  182.         // line 52
  183.         $this->displayBlock('swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_down'$context$blocks);
  184.         // line 63
  185.         echo "                        ";
  186.         $___internal_parse_0_ = ('' === $tmp ob_get_clean()) ? '' : new Markup($tmp$this->env->getCharset());
  187.         // line 26
  188.         echo twig_spaceless($___internal_parse_0_);
  189.         // line 64
  190.         echo "                    </div>
  191.                 ";
  192.         
  193.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  194.         
  195.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  196.     }
  197.     // line 28
  198.     public function block_swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_list($context, array $blocks = [])
  199.     {
  200.         $macros $this->macros;
  201.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  202.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_list"));
  203.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  204.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_list"));
  205.         // line 29
  206.         echo "                                <div class=\"scroll-navigation-sidebar-mobile-button\">
  207.                                     <button id=\"scroll-navigation-mobile-button-list\"
  208.                                             class=\"scroll-navigation-sidebar-mobile-button-icon scroll-navigation-menu-toggle\">
  209.                                         ";
  210.         // line 33
  211.         $this->displayBlock('swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_list_content'$context$blocks);
  212.         // line 36
  213.         echo "                                    </button>
  214.                                 </div>
  215.                             ";
  216.         
  217.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  218.         
  219.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  220.     }
  221.     // line 33
  222.     public function block_swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_list_content($context, array $blocks = [])
  223.     {
  224.         $macros $this->macros;
  225.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  226.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_list_content"));
  227.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  228.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_list_content"));
  229.         // line 34
  230.         echo "                                            ";
  231.         ((function () use ($context$blocks) {
  232.             $finder $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
  233.             $includeTemplate $finder->find("@Storefront/storefront/utilities/icon.html.twig");
  234.             return $this->loadTemplate($includeTemplate ?? null"@SwagCmsExtensions/storefront/page/content/detail.html.twig"34);
  235.         })())->display(twig_array_merge($context, ["size" => "xl""name" => "stack"]));
  236.         // line 35
  237.         echo "                                        ";
  238.         
  239.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  240.         
  241.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  242.     }
  243.     // line 40
  244.     public function block_swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_up($context, array $blocks = [])
  245.     {
  246.         $macros $this->macros;
  247.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  248.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_up"));
  249.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  250.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_up"));
  251.         // line 41
  252.         echo "                                <div class=\"scroll-navigation-sidebar-mobile-button\">
  253.                                     <button id=\"scroll-navigation-mobile-button-up\"
  254.                                             class=\"scroll-navigation-sidebar-mobile-button-icon\">
  255.                                         ";
  256.         // line 45
  257.         $this->displayBlock('swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_up_content'$context$blocks);
  258.         // line 48
  259.         echo "                                    </button>
  260.                                 </div>
  261.                             ";
  262.         
  263.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  264.         
  265.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  266.     }
  267.     // line 45
  268.     public function block_swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_up_content($context, array $blocks = [])
  269.     {
  270.         $macros $this->macros;
  271.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  272.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_up_content"));
  273.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  274.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_up_content"));
  275.         // line 46
  276.         echo "                                            ";
  277.         ((function () use ($context$blocks) {
  278.             $finder $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
  279.             $includeTemplate $finder->find("@Storefront/storefront/utilities/icon.html.twig");
  280.             return $this->loadTemplate($includeTemplate ?? null"@SwagCmsExtensions/storefront/page/content/detail.html.twig"46);
  281.         })())->display(twig_array_merge($context, ["size" => "xl""name" => "arrow-head-up"]));
  282.         // line 47
  283.         echo "                                        ";
  284.         
  285.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  286.         
  287.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  288.     }
  289.     // line 52
  290.     public function block_swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_down($context, array $blocks = [])
  291.     {
  292.         $macros $this->macros;
  293.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  294.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_down"));
  295.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  296.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_down"));
  297.         // line 53
  298.         echo "                                <div class=\"scroll-navigation-sidebar-mobile-button\">
  299.                                     <button id=\"scroll-navigation-mobile-button-down\"
  300.                                             class=\"scroll-navigation-sidebar-mobile-button-icon\">
  301.                                         ";
  302.         // line 57
  303.         $this->displayBlock('swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_down_content'$context$blocks);
  304.         // line 60
  305.         echo "                                    </button>
  306.                                 </div>
  307.                             ";
  308.         
  309.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  310.         
  311.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  312.     }
  313.     // line 57
  314.     public function block_swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_down_content($context, array $blocks = [])
  315.     {
  316.         $macros $this->macros;
  317.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  318.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_down_content"));
  319.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  320.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_down_content"));
  321.         // line 58
  322.         echo "                                            ";
  323.         ((function () use ($context$blocks) {
  324.             $finder $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
  325.             $includeTemplate $finder->find("@Storefront/storefront/utilities/icon.html.twig");
  326.             return $this->loadTemplate($includeTemplate ?? null"@SwagCmsExtensions/storefront/page/content/detail.html.twig"58);
  327.         })())->display(twig_array_merge($context, ["size" => "xl""name" => "arrow-head-down"]));
  328.         // line 59
  329.         echo "                                        ";
  330.         
  331.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  332.         
  333.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  334.     }
  335.     // line 67
  336.     public function block_swag_cms_extensions_scroll_navigation_sidebar_toggle_close($context, array $blocks = [])
  337.     {
  338.         $macros $this->macros;
  339.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  340.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_toggle_close"));
  341.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  342.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_toggle_close"));
  343.         // line 68
  344.         echo "                    <div class=\"scroll-navigation-sidebar-close scroll-navigation-menu-toggle\">
  345.                         ";
  346.         // line 69
  347.         ((function () use ($context$blocks) {
  348.             $finder $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
  349.             $includeTemplate $finder->find("@Storefront/storefront/utilities/icon.html.twig");
  350.             return $this->loadTemplate($includeTemplate ?? null"@SwagCmsExtensions/storefront/page/content/detail.html.twig"69);
  351.         })())->display(twig_array_merge($context, ["size" => "xl""name" => "x"]));
  352.         // line 70
  353.         echo "                    </div>
  354.                 ";
  355.         
  356.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  357.         
  358.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  359.     }
  360.     // line 73
  361.     public function block_swag_cms_extensions_scroll_navigation_sidebar_list($context, array $blocks = [])
  362.     {
  363.         $macros $this->macros;
  364.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  365.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_list"));
  366.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  367.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_list"));
  368.         // line 74
  369.         echo "                    <div class=\"scroll-navigation-sidebar-list\">
  370.                         ";
  371.         // line 75
  372.         $context['_parent'] = $context;
  373.         $context['_seq'] = twig_ensure_traversable(($context["anchoredSections"] ?? null));
  374.         $context['loop'] = [
  375.           'parent' => $context['_parent'],
  376.           'index0' => 0,
  377.           'index'  => 1,
  378.           'first'  => true,
  379.         ];
  380.         if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  381.             $length count($context['_seq']);
  382.             $context['loop']['revindex0'] = $length 1;
  383.             $context['loop']['revindex'] = $length;
  384.             $context['loop']['length'] = $length;
  385.             $context['loop']['last'] = === $length;
  386.         }
  387.         foreach ($context['_seq'] as $context["_key"] => $context["section"]) {
  388.             // line 76
  389.             echo "                            ";
  390.             $context["scrollNavigation"] = sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source$context["section"], "extensions", [], "any"falsefalsefalse76), "swagCmsExtensionsScrollNavigation", [], "any"falsefalsefalse76);
  391.             // line 77
  392.             echo "                            ";
  393.             $context["anchor"] = sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["scrollNavigation"] ?? null), "translated", [], "any"falsefalsefalse77), "displayName", [], "any"falsefalsefalse77);
  394.             // line 78
  395.             echo "
  396.                             ";
  397.             // line 79
  398.             $this->displayBlock('swag_cms_extensions_scroll_navigation_sidebar_list_entry'$context$blocks);
  399.             // line 101
  400.             echo "                        ";
  401.             ++$context['loop']['index0'];
  402.             ++$context['loop']['index'];
  403.             $context['loop']['first'] = false;
  404.             if (isset($context['loop']['length'])) {
  405.                 --$context['loop']['revindex0'];
  406.                 --$context['loop']['revindex'];
  407.                 $context['loop']['last'] = === $context['loop']['revindex0'];
  408.             }
  409.         }
  410.         $_parent $context['_parent'];
  411.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['section'], $context['_parent'], $context['loop']);
  412.         $context array_intersect_key($context$_parent) + $_parent;
  413.         // line 102
  414.         echo "                    </div>
  415.                 ";
  416.         
  417.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  418.         
  419.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  420.     }
  421.     // line 79
  422.     public function block_swag_cms_extensions_scroll_navigation_sidebar_list_entry($context, array $blocks = [])
  423.     {
  424.         $macros $this->macros;
  425.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  426.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_list_entry"));
  427.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  428.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_list_entry"));
  429.         // line 80
  430.         echo "                                <a class=\"scroll-navigation-sidebar-entry\"
  431.                                    href=\"#nav-";
  432.         // line 81
  433.         echo twig_escape_filter($this->envtwig_replace_filter($this->extensions['Cocur\Slugify\Bridge\Twig\SlugifyExtension']->slugifyFilter(twig_lower_filter($this->env, ($context["anchor"] ?? null))), ["." => ""]), "html"nulltrue);
  434.         echo "\">
  435.                                     ";
  436.         // line 83
  437.         $this->displayBlock('swag_cms_extensions_scroll_navigation_sidebar_list_entry_line'$context$blocks);
  438.         // line 86
  439.         echo "
  440.                                     ";
  441.         // line 87
  442.         $this->displayBlock('swag_cms_extensions_scroll_navigation_sidebar_list_entry_bullet'$context$blocks);
  443.         // line 90
  444.         echo "
  445.                                     ";
  446.         // line 91
  447.         $this->displayBlock('swag_cms_extensions_scroll_navigation_sidebar_list_entry_label'$context$blocks);
  448.         // line 99
  449.         echo "                                </a>
  450.                             ";
  451.         
  452.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  453.         
  454.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  455.     }
  456.     // line 83
  457.     public function block_swag_cms_extensions_scroll_navigation_sidebar_list_entry_line($context, array $blocks = [])
  458.     {
  459.         $macros $this->macros;
  460.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  461.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_list_entry_line"));
  462.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  463.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_list_entry_line"));
  464.         // line 84
  465.         echo "                                        <div class=\"scroll-navigation-sidebar-entry-line\"></div>
  466.                                     ";
  467.         
  468.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  469.         
  470.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  471.     }
  472.     // line 87
  473.     public function block_swag_cms_extensions_scroll_navigation_sidebar_list_entry_bullet($context, array $blocks = [])
  474.     {
  475.         $macros $this->macros;
  476.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  477.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_list_entry_bullet"));
  478.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  479.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_list_entry_bullet"));
  480.         // line 88
  481.         echo "                                        <span class=\"scroll-navigation-sidebar-entry-bullet\"></span>
  482.                                     ";
  483.         
  484.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  485.         
  486.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  487.     }
  488.     // line 91
  489.     public function block_swag_cms_extensions_scroll_navigation_sidebar_list_entry_label($context, array $blocks = [])
  490.     {
  491.         $macros $this->macros;
  492.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  493.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_list_entry_label"));
  494.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  495.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_list_entry_label"));
  496.         // line 92
  497.         echo "                                        <span class=\"scroll-navigation-sidebar-entry-label\">
  498.                                             ";
  499.         // line 94
  500.         $this->displayBlock('swag_cms_extensions_scroll_navigation_sidebar_list_entry_label_content'$context$blocks);
  501.         // line 97
  502.         echo "                                        </span>
  503.                                     ";
  504.         
  505.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  506.         
  507.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  508.     }
  509.     // line 94
  510.     public function block_swag_cms_extensions_scroll_navigation_sidebar_list_entry_label_content($context, array $blocks = [])
  511.     {
  512.         $macros $this->macros;
  513.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  514.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_list_entry_label_content"));
  515.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  516.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""swag_cms_extensions_scroll_navigation_sidebar_list_entry_label_content"));
  517.         // line 95
  518.         echo "                                                ";
  519.         echo twig_escape_filter($this->env, ($context["anchor"] ?? null), "html"nulltrue);
  520.         echo "
  521.                                             ";
  522.         
  523.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  524.         
  525.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  526.     }
  527.     // line 109
  528.     public function block_page_content_section($context, array $blocks = [])
  529.     {
  530.         $macros $this->macros;
  531.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  532.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_content_section"));
  533.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  534.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_content_section"));
  535.         // line 110
  536.         echo "    ";
  537.         $context["scrollNavigation"] = sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["section"] ?? null), "extensions", [], "any"falsefalsefalse110), "swagCmsExtensionsScrollNavigation", [], "any"falsefalsefalse110);
  538.         // line 111
  539.         echo "    ";
  540.         $context["anchor"] = twig_replace_filter($this->extensions['Cocur\Slugify\Bridge\Twig\SlugifyExtension']->slugifyFilter(twig_lower_filter($this->envsw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["scrollNavigation"] ?? null), "translated", [], "any"falsefalsefalse111), "displayName", [], "any"falsefalsefalse111))), ["." => ""]);
  541.         // line 112
  542.         echo "
  543.     ";
  544.         // line 113
  545.         if (sw_get_attribute($this->env$this->source, ($context["scrollNavigation"] ?? null), "active", [], "any"falsefalsefalse113)) {
  546.             // line 114
  547.             echo "        <div class=\"swag-cms-extensions-scroll-navigation-wrapper\">
  548.             <div class=\"scroll-navigation-anchor\" id=\"nav-";
  549.             // line 115
  550.             echo twig_escape_filter($this->env, ($context["anchor"] ?? null), "html"nulltrue);
  551.             echo "\"></div>
  552.             ";
  553.             // line 116
  554.             $this->displayParentBlock("page_content_section"$context$blocks);
  555.             echo "
  556.         </div>
  557.     ";
  558.         } else {
  559.             // line 119
  560.             echo "        ";
  561.             $this->displayParentBlock("page_content_section"$context$blocks);
  562.             echo "
  563.     ";
  564.         }
  565.         
  566.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  567.         
  568.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  569.     }
  570.     public function getTemplateName()
  571.     {
  572.         return "@SwagCmsExtensions/storefront/page/content/detail.html.twig";
  573.     }
  574.     public function isTraitable()
  575.     {
  576.         return false;
  577.     }
  578.     public function getDebugInfo()
  579.     {
  580.         return array (  669 => 119,  663 => 116,  659 => 115,  656 => 114,  654 => 113,  651 => 112,  648 => 111,  645 => 110,  635 => 109,  622 => 95,  612 => 94,  601 => 97,  599 => 94,  595 => 92,  585 => 91,  574 => 88,  564 => 87,  553 => 84,  543 => 83,  532 => 99,  530 => 91,  527 => 90,  525 => 87,  522 => 86,  520 => 83,  515 => 81,  512 => 80,  502 => 79,  491 => 102,  477 => 101,  475 => 79,  472 => 78,  469 => 77,  466 => 76,  449 => 75,  446 => 74,  436 => 73,  425 => 70,  417 => 69,  414 => 68,  404 => 67,  394 => 59,  385 => 58,  375 => 57,  363 => 60,  361 => 57,  355 => 53,  345 => 52,  335 => 47,  326 => 46,  316 => 45,  304 => 48,  302 => 45,  296 => 41,  286 => 40,  276 => 35,  267 => 34,  257 => 33,  245 => 36,  243 => 33,  237 => 29,  227 => 28,  216 => 64,  214 => 26,  211 => 63,  209 => 52,  206 => 51,  204 => 40,  201 => 39,  199 => 28,  196 => 27,  194 => 26,  191 => 25,  181 => 24,  171 => 106,  167 => 104,  165 => 73,  162 => 72,  160 => 67,  157 => 66,  155 => 24,  149 => 21,  144 => 18,  141 => 17,  138 => 16,  135 => 15,  116 => 14,  112 => 12,  106 => 11,  103 => 10,  100 => 9,  97 => 8,  92 => 7,  90 => 6,  84 => 4,  74 => 3,  51 => 2,);
  581.     }
  582.     public function getSourceContext()
  583.     {
  584.         return new Source("{% sw_extends '@Storefront/storefront/page/content/detail.html.twig' %}
  585. {% block page_content_sections_inner %}
  586.     {{ parent() }}
  587.     {% set anchoredSections = [] %}
  588.     {% for section in page.cmsPage.sections %}
  589.         {% if section.extensions.swagCmsExtensionsScrollNavigation.active %}
  590.             {% set anchoredSections = anchoredSections|merge([section]) %}
  591.         {% endif %}
  592.     {% endfor %}
  593.     {% block swag_cms_extensions_scroll_navigation_sidebar %}
  594.         {% if anchoredSections|length > 0 %}
  595.             {% set pageSettingsExtension = constant('Swag\\\\CmsExtensions\\\\Extension\\\\Feature\\\\ScrollNavigation\\\\CmsPageEntityExtension::SCROLL_NAVIGATION_PAGE_SETTINGS_PROPERTY_NAME') %}
  596.             {% set options = { pageSettings: page.cmsPage.extensions[pageSettingsExtension] } %}
  597.             <div class=\"scroll-navigation-sidebar\"
  598.                  data-swag-cms-extensions-scroll-navigation=\"true\"
  599.                  data-swag-cms-extensions-scroll-navigation-options=\"{{ options|json_encode }}\"
  600.                  data-swag-cms-extensions-scroll-navigation-toggle-menu=\"true\">
  601.                 {% block swag_cms_extensions_scroll_navigation_sidebar_mobile_menu %}
  602.                     <div class=\"scroll-navigation-sidebar-mobile-menu\">
  603.                         {% apply spaceless %}
  604.                             {% block swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_list %}
  605.                                 <div class=\"scroll-navigation-sidebar-mobile-button\">
  606.                                     <button id=\"scroll-navigation-mobile-button-list\"
  607.                                             class=\"scroll-navigation-sidebar-mobile-button-icon scroll-navigation-menu-toggle\">
  608.                                         {% block swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_list_content %}
  609.                                             {% sw_icon 'stack' style { 'size': 'xl' } %}
  610.                                         {% endblock %}
  611.                                     </button>
  612.                                 </div>
  613.                             {% endblock %}
  614.                             {% block swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_up %}
  615.                                 <div class=\"scroll-navigation-sidebar-mobile-button\">
  616.                                     <button id=\"scroll-navigation-mobile-button-up\"
  617.                                             class=\"scroll-navigation-sidebar-mobile-button-icon\">
  618.                                         {% block swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_up_content %}
  619.                                             {% sw_icon 'arrow-head-up' style { 'size': 'xl' } %}
  620.                                         {% endblock %}
  621.                                     </button>
  622.                                 </div>
  623.                             {% endblock %}
  624.                             {% block swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_down %}
  625.                                 <div class=\"scroll-navigation-sidebar-mobile-button\">
  626.                                     <button id=\"scroll-navigation-mobile-button-down\"
  627.                                             class=\"scroll-navigation-sidebar-mobile-button-icon\">
  628.                                         {% block swag_cms_extensions_scroll_navigation_sidebar_mobile_menu_button_down_content %}
  629.                                             {% sw_icon 'arrow-head-down' style { 'size': 'xl' } %}
  630.                                         {% endblock %}
  631.                                     </button>
  632.                                 </div>
  633.                             {% endblock %}
  634.                         {% endapply %}
  635.                     </div>
  636.                 {% endblock %}
  637.                 {% block swag_cms_extensions_scroll_navigation_sidebar_toggle_close %}
  638.                     <div class=\"scroll-navigation-sidebar-close scroll-navigation-menu-toggle\">
  639.                         {% sw_icon 'x' style { 'size': 'xl' }  %}
  640.                     </div>
  641.                 {% endblock %}
  642.                 {% block swag_cms_extensions_scroll_navigation_sidebar_list %}
  643.                     <div class=\"scroll-navigation-sidebar-list\">
  644.                         {% for section in anchoredSections %}
  645.                             {% set scrollNavigation = section.extensions.swagCmsExtensionsScrollNavigation %}
  646.                             {% set anchor = scrollNavigation.translated.displayName %}
  647.                             {% block swag_cms_extensions_scroll_navigation_sidebar_list_entry %}
  648.                                 <a class=\"scroll-navigation-sidebar-entry\"
  649.                                    href=\"#nav-{{ anchor|lower|slugify|replace({'.': ''}) }}\">
  650.                                     {% block swag_cms_extensions_scroll_navigation_sidebar_list_entry_line %}
  651.                                         <div class=\"scroll-navigation-sidebar-entry-line\"></div>
  652.                                     {% endblock %}
  653.                                     {% block swag_cms_extensions_scroll_navigation_sidebar_list_entry_bullet %}
  654.                                         <span class=\"scroll-navigation-sidebar-entry-bullet\"></span>
  655.                                     {% endblock %}
  656.                                     {% block swag_cms_extensions_scroll_navigation_sidebar_list_entry_label %}
  657.                                         <span class=\"scroll-navigation-sidebar-entry-label\">
  658.                                             {% block swag_cms_extensions_scroll_navigation_sidebar_list_entry_label_content %}
  659.                                                 {{ anchor }}
  660.                                             {% endblock %}
  661.                                         </span>
  662.                                     {% endblock %}
  663.                                 </a>
  664.                             {% endblock %}
  665.                         {% endfor %}
  666.                     </div>
  667.                 {% endblock %}
  668.             </div>
  669.         {% endif %}
  670.     {% endblock %}
  671. {% endblock %}
  672. {% block page_content_section %}
  673.     {% set scrollNavigation = section.extensions.swagCmsExtensionsScrollNavigation %}
  674.     {% set anchor = scrollNavigation.translated.displayName|lower|slugify|replace({'.': ''}) %}
  675.     {% if scrollNavigation.active %}
  676.         <div class=\"swag-cms-extensions-scroll-navigation-wrapper\">
  677.             <div class=\"scroll-navigation-anchor\" id=\"nav-{{ anchor }}\"></div>
  678.             {{ parent() }}
  679.         </div>
  680.     {% else %}
  681.         {{ parent() }}
  682.     {% endif %}
  683. {% endblock %}
  684. ""@SwagCmsExtensions/storefront/page/content/detail.html.twig""/www/htdocs/w01c128a/atngmbh.webneo-demo.de/www/custom/plugins/SwagCmsExtensions/src/Resources/views/storefront/page/content/detail.html.twig");
  685.     }
  686. }