var/cache/dev/twig/41/410890b1313bec274e494b5c3c0173d1027d139d575cc055da3c5bdc62486831.php line 176

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\CoreExtension;
  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. use Twig\TemplateWrapper;
  15. /* product_category/archive.html.twig */
  16. class __TwigTemplate_9c62e799a528b4a92284e83638770ca7e8a7b66cad6833a6b2f943b6fba12a41 extends Template
  17. {
  18.     private Source $source;
  19.     /**
  20.      * @var array<string, Template>
  21.      */
  22.     private array $macros = [];
  23.     public function __construct(Environment $env)
  24.     {
  25.         parent::__construct($env);
  26.         $this->source $this->getSourceContext();
  27.         $this->blocks = [
  28.             'content' => [$this'block_content'],
  29.         ];
  30.         $this->sandbox $this->extensions[SandboxExtension::class];
  31.         $this->checkSecurity();
  32.     }
  33.     protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
  34.     {
  35.         // line 9
  36.         return "app/layout.html.twig";
  37.     }
  38.     protected function doDisplay(array $context, array $blocks = []): iterable
  39.     {
  40.         $macros $this->macros;
  41.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  42.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""product_category/archive.html.twig"));
  43.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  44.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""product_category/archive.html.twig"));
  45.         $this->parent $this->loadTemplate("app/layout.html.twig""product_category/archive.html.twig"9);
  46.         yield from $this->parent->unwrap()->yield($contextarray_merge($this->blocks$blocks));
  47.         
  48.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  49.         
  50.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  51.     }
  52.     // line 10
  53.     /**
  54.      * @return iterable<null|scalar|\Stringable>
  55.      */
  56.     public function block_content(array $context, array $blocks = []): iterable
  57.     {
  58.         $macros $this->macros;
  59.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  60.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  61.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  62.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  63.         // line 11
  64.         yield "
  65.     ";
  66.         // line 12
  67.         yield from $this->loadTemplate("app/partials/navigation/_breadcrumbs.html.twig""product_category/archive.html.twig"12)->unwrap()->yield(CoreExtension::merge($context, ["hideOnMobile" => true]));
  68.         // line 13
  69.         yield "
  70.     <div class=\"bg-blue-200\">
  71.         <div class=\"container\">
  72.             ";
  73.         // line 16
  74.         if ((isset($context["editmode"]) || array_key_exists("editmode"$context) ? $context["editmode"] : (function () { throw new RuntimeError('Variable "editmode" does not exist.'16$this->source); })())) {
  75.             // line 17
  76.             yield "                ";
  77.             yield $this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context"relations""selectedProductCategories", ["types" => ["object"], "classes" => ["ProductCategory"], "reload" => true]);
  78.             // line 21
  79.             yield "
  80.             ";
  81.         }
  82.         // line 23
  83.         yield "
  84.             ";
  85.         // line 24
  86.         $context["navigation"] = [];
  87.         // line 25
  88.         yield "            ";
  89.         $context['_parent'] = $context;
  90.         $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source$this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context"relations""selectedProductCategories"), "getElements", [], "method"falsefalsetrue25));
  91.         foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
  92.             // line 26
  93.             yield "
  94.                 ";
  95.             // line 27
  96.             $context["tabContent"] = ('' === $tmp \Twig\Extension\CoreExtension::captureOutput((function () use (&$context$macros$blocks) {
  97.                 // line 28
  98.                 yield "                    <div>
  99.                         <div class=\"lg:flex lg:items-center lg:justify-between\">
  100.                             <h1 class=\"mb-6 text-3xl md:text-4xl\">";
  101.                 // line 30
  102.                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env$this->source$context["item"], "title", [], "any"falsefalsetrue30), 30$this->source), "html"nulltrue);
  103.                 yield "</h1>
  104.                             <div class=\"hidden lg:inline-block mb-7\">
  105.                                 <a href=\"";
  106.                 // line 32
  107.                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['App\Twig\UrlExtension']->trimUrl((((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["item"], "page", [], "any"falsetruetrue32), "url", [], "any"truetruetrue32) &&  !(null === CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["item"], "page", [], "any"falsetruetrue32), "url", [], "any"falsefalsetrue32)))) ? (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["item"], "page", [], "any"falsetruetrue32), "url", [], "any"falsefalsetrue32)) : (null))), "html"nulltrue);
  108.                 yield "\" class=\"!p-0 button button__secondary group\">
  109.                                     <span>";
  110.                 // line 33
  111.                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Bekijk alles"), "html"nulltrue);
  112.                 yield "</span>
  113.                                     <span class=\"flex items-center justify-center w-6 h-6 ml-3 bg-white rounded-full shadow-md text-blue group-hover:bg-blue group-hover:text-white\">
  114.                                         <svg class=\"h-3.5 w-3.5\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\">
  115.                                             <path fill=\"currentColor\" fill-rule=\"currentColor\" d=\"m6.406 15.656 6.963-6.731c.249-.24.389-.575.389-.925 0-.35-.14-.685-.389-.925L6.406.343A1.206 1.206 0 0 0 4.657.41l-.09.113a1.297 1.297 0 0 0 .154 1.67L10.731 8l-6.008 5.806a1.295 1.295 0 0 0-.065 1.783c.463.52 1.248.55 1.748.066Z\"></path>
  116.                                         </svg>
  117.                                     </span>
  118.                                 </a>
  119.                             </div>
  120.                         </div>
  121.                         <div class=\"text-lg\">
  122.                             ";
  123.                 // line 44
  124.                 yield $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env$this->source$context["item"], "desc", [], "any"falsefalsetrue44), 44$this->source);
  125.                 yield "
  126.                         </div>
  127.                         ";
  128.                 // line 47
  129.                 $context["childCategories"] = Twig\Extension\CoreExtension::filter($this->env$this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env$this->source$context["item"], "getChildren", [], "method"falsefalsetrue47), 47$this->source), function ($__c__) use ($context$macros) { $context["c"] = $__c__; return $this->env->getTest('instanceof')->getCallable()((isset($context["c"]) || array_key_exists("c"$context) ? $context["c"] : (function () { throw new RuntimeError('Variable "c" does not exist.'47$this->source); })()), "\\App\\Model\\ProductCategory"); });
  130.                 // line 48
  131.                 yield "                        ";
  132.                 $context["childProducts"] = Twig\Extension\CoreExtension::filter($this->env$this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env$this->source$context["item"], "getChildren", [], "method"falsefalsetrue48), 48$this->source), function ($__c__) use ($context$macros) { $context["c"] = $__c__; return $this->env->getTest('instanceof')->getCallable()((isset($context["c"]) || array_key_exists("c"$context) ? $context["c"] : (function () { throw new RuntimeError('Variable "c" does not exist.'48$this->source); })()), "\\App\\Model\\Product"); });
  133.                 // line 49
  134.                 yield "
  135.                         ";
  136.                 // line 50
  137.                 yield $this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context"area", (("product-category-" $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env$this->source$context["item"], "id", [], "any"falsefalsetrue50), 50$this->source)) . "-cards"), ["type" => "product-category-cards-brick""params" => ["product-category-cards-brick" => ["sectionClasses" => """brickBackgroundColor" => """containerClasses" => "pt-8""showTitle" => false"fourColumns" => false"productCategories" => $this->sandbox->ensureToStringAllowed(                // line 59
  138. (isset($context["childCategories"]) || array_key_exists("childCategories"$context) ? $context["childCategories"] : (function () { throw new RuntimeError('Variable "childCategories" does not exist.'59$this->source); })()), 59$this->source), "sliderClass" => "overview-slider"]]]);
  139.                 // line 63
  140.                 yield "
  141.                         <div class=\"mt-7 lg:hidden\">
  142.                             <a href=\"";
  143.                 // line 65
  144.                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['App\Twig\UrlExtension']->trimUrl((((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["item"], "page", [], "any"falsetruetrue65), "url", [], "any"truetruetrue65) &&  !(null === CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["item"], "page", [], "any"falsetruetrue65), "url", [], "any"falsefalsetrue65)))) ? (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source$context["item"], "page", [], "any"falsetruetrue65), "url", [], "any"falsefalsetrue65)) : (null))), "html"nulltrue);
  145.                 yield "\" class=\"!p-0 button button__secondary button--align-left group\">
  146.                                 <span>";
  147.                 // line 66
  148.                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Bekijk alles"), "html"nulltrue);
  149.                 yield "</span>
  150.                                 <span class=\"flex items-center justify-center w-6 h-6 ml-3 bg-white rounded-full shadow-md text-blue group-hover:bg-blue group-hover:text-white\">
  151.                                     <svg class=\"h-3.5 w-3.5\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\">
  152.                                         <path fill=\"currentColor\" fill-rule=\"currentColor\" d=\"m6.406 15.656 6.963-6.731c.249-.24.389-.575.389-.925 0-.35-.14-.685-.389-.925L6.406.343A1.206 1.206 0 0 0 4.657.41l-.09.113a1.297 1.297 0 0 0 .154 1.67L10.731 8l-6.008 5.806a1.295 1.295 0 0 0-.065 1.783c.463.52 1.248.55 1.748.066Z\"></path>
  153.                                     </svg>
  154.                                 </span>
  155.                             </a>
  156.                         </div>
  157.                     </div>
  158.                 ";
  159.                 yield from [];
  160.             })())) ? '' : new Markup($tmp$this->env->getCharset());
  161.             // line 76
  162.             yield "
  163.                 ";
  164.             // line 77
  165.             $context["tab"] = ["icon" => CoreExtension::getAttribute($this->env$this->source,             // line 78
  166. $context["item"], "icon", [], "any"falsefalsetrue78), "title" => ((CoreExtension::getAttribute($this->env$this->source,             // line 79
  167. $context["item"], "name", [], "any"falsefalsetrue79)) ? (CoreExtension::getAttribute($this->env$this->source$context["item"], "name", [], "any"falsefalsetrue79)) : (CoreExtension::getAttribute($this->env$this->source$context["item"], "key", [], "any"falsefalsetrue79))), "content" =>             // line 80
  168. (isset($context["tabContent"]) || array_key_exists("tabContent"$context) ? $context["tabContent"] : (function () { throw new RuntimeError('Variable "tabContent" does not exist.'80$this->source); })())];
  169.             // line 82
  170.             yield "
  171.                 ";
  172.             // line 83
  173.             $context["navigation"] = Twig\Extension\CoreExtension::merge($this->sandbox->ensureToStringAllowed((isset($context["navigation"]) || array_key_exists("navigation"$context) ? $context["navigation"] : (function () { throw new RuntimeError('Variable "navigation" does not exist.'83$this->source); })()), 83$this->source), [$this->sandbox->ensureToStringAllowed((isset($context["tab"]) || array_key_exists("tab"$context) ? $context["tab"] : (function () { throw new RuntimeError('Variable "tab" does not exist.'83$this->source); })()), 83$this->source)]);
  174.             // line 84
  175.             yield "            ";
  176.         }
  177.         $_parent $context['_parent'];
  178.         unset($context['_seq'], $context['_key'], $context['item'], $context['_parent']);
  179.         $context array_intersect_key($context$_parent) + $_parent;
  180.         // line 85
  181.         yield "
  182.             ";
  183.         // line 86
  184.         yield from $this->loadTemplate("app/partials/navigation/_sub-navigation.html.twig""product_category/archive.html.twig"86)->unwrap()->yield(CoreExtension::merge($context, ["name" => "product-category-archive""tabs" =>         // line 88
  185. (isset($context["navigation"]) || array_key_exists("navigation"$context) ? $context["navigation"] : (function () { throw new RuntimeError('Variable "navigation" does not exist.'88$this->source); })()), "tabParentPadding" => """tabListPadding" => "pt-10 lg:pt-20""tabsPadding" => """tabPadding" => "py-14 lg:py-20 block"]));
  186.         // line 94
  187.         yield "        </div>
  188.     </div>
  189.     ";
  190.         // line 97
  191.         yield $this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context"area""text-image", ["type" => "content-brick"]);
  192.         // line 99
  193.         yield "
  194.     ";
  195.         // line 101
  196.         yield $this->env->getFunction('pimcore_inc')->getCallable()($this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env$this->source, (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'101$this->source); })()), "getProperty", ["faqSnippet"], "method"falsefalsetrue101), 101$this->source));
  197.         yield "
  198.     ";
  199.         // line 103
  200.         yield $this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context"area""contact-side-widget", ["type" => "contact-side-widget-brick"]);
  201.         // line 105
  202.         yield "
  203. ";
  204.         
  205.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  206.         
  207.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  208.         yield from [];
  209.     }
  210.     /**
  211.      * @codeCoverageIgnore
  212.      */
  213.     public function getTemplateName(): string
  214.     {
  215.         return "product_category/archive.html.twig";
  216.     }
  217.     /**
  218.      * @codeCoverageIgnore
  219.      */
  220.     public function isTraitable(): bool
  221.     {
  222.         return false;
  223.     }
  224.     /**
  225.      * @codeCoverageIgnore
  226.      */
  227.     public function getDebugInfo(): array
  228.     {
  229.         return array (  221 => 105,  219 => 103,  214 => 101,  210 => 99,  208 => 97,  203 => 94,  201 => 88,  200 => 86,  197 => 85,  191 => 84,  189 => 83,  186 => 82,  184 => 80,  183 => 79,  182 => 78,  181 => 77,  178 => 76,  164 => 66,  160 => 65,  156 => 63,  154 => 59,  153 => 50,  150 => 49,  147 => 48,  145 => 47,  139 => 44,  125 => 33,  121 => 32,  116 => 30,  112 => 28,  110 => 27,  107 => 26,  102 => 25,  100 => 24,  97 => 23,  93 => 21,  90 => 17,  88 => 16,  83 => 13,  81 => 12,  78 => 11,  65 => 10,  42 => 9,);
  230.     }
  231.     public function getSourceContext(): Source
  232.     {
  233.         return new Source("{#
  234. use App\\Document\\Areabrick\\Abstracts\\AbstractAreabrick;
  235.     Product Categorie Archief Pagina
  236.     Toont een overzicht van alle geselecteerde product categorie-pagina's.
  237.     Elke geselecteerde categoriepagina dient een koppeling te hebben met een productCategory object, heeft deze pagina dit niet, dan wordt de pagina niet getoond.
  238. #}
  239. {% extends 'app/layout.html.twig' %}
  240. {% block content %}
  241.     {% include \"app/partials/navigation/_breadcrumbs.html.twig\" with {'hideOnMobile': true } %}
  242.     <div class=\"bg-blue-200\">
  243.         <div class=\"container\">
  244.             {% if editmode %}
  245.                 {{ pimcore_relations('selectedProductCategories', {
  246.                     types: ['object'],
  247.                     classes: ['ProductCategory'],
  248.                     reload: true
  249.                 }) }}
  250.             {% endif %}
  251.             {% set navigation = [] %}
  252.             {% for item in pimcore_relations('selectedProductCategories').getElements() %}
  253.                 {% set tabContent %}
  254.                     <div>
  255.                         <div class=\"lg:flex lg:items-center lg:justify-between\">
  256.                             <h1 class=\"mb-6 text-3xl md:text-4xl\">{{ item.title }}</h1>
  257.                             <div class=\"hidden lg:inline-block mb-7\">
  258.                                 <a href=\"{{ (item.page.url ?? null) | trimUrl }}\" class=\"!p-0 button button__secondary group\">
  259.                                     <span>{{ 'Bekijk alles' | trans }}</span>
  260.                                     <span class=\"flex items-center justify-center w-6 h-6 ml-3 bg-white rounded-full shadow-md text-blue group-hover:bg-blue group-hover:text-white\">
  261.                                         <svg class=\"h-3.5 w-3.5\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\">
  262.                                             <path fill=\"currentColor\" fill-rule=\"currentColor\" d=\"m6.406 15.656 6.963-6.731c.249-.24.389-.575.389-.925 0-.35-.14-.685-.389-.925L6.406.343A1.206 1.206 0 0 0 4.657.41l-.09.113a1.297 1.297 0 0 0 .154 1.67L10.731 8l-6.008 5.806a1.295 1.295 0 0 0-.065 1.783c.463.52 1.248.55 1.748.066Z\"></path>
  263.                                         </svg>
  264.                                     </span>
  265.                                 </a>
  266.                             </div>
  267.                         </div>
  268.                         <div class=\"text-lg\">
  269.                             {{ item.desc | raw }}
  270.                         </div>
  271.                         {% set childCategories = item.getChildren() | filter(c => c is instanceof(\"\\\\App\\\\Model\\\\ProductCategory\")) %}
  272.                         {% set childProducts = item.getChildren() | filter(c => c is instanceof(\"\\\\App\\\\Model\\\\Product\")) %}
  273.                         {{ pimcore_area('product-category-'~item.id~'-cards', {
  274.                             type: 'product-category-cards-brick',
  275.                             params: {
  276.                                 'product-category-cards-brick': {
  277.                                     sectionClasses: '',
  278.                                     brickBackgroundColor: '',
  279.                                     containerClasses: 'pt-8',
  280.                                     showTitle: false,
  281.                                     fourColumns: false,
  282.                                     productCategories: childCategories,
  283.                                     sliderClass: 'overview-slider'
  284.                                 }
  285.                             }
  286.                         }) }}
  287.                         <div class=\"mt-7 lg:hidden\">
  288.                             <a href=\"{{ (item.page.url ?? null) | trimUrl }}\" class=\"!p-0 button button__secondary button--align-left group\">
  289.                                 <span>{{ 'Bekijk alles' | trans }}</span>
  290.                                 <span class=\"flex items-center justify-center w-6 h-6 ml-3 bg-white rounded-full shadow-md text-blue group-hover:bg-blue group-hover:text-white\">
  291.                                     <svg class=\"h-3.5 w-3.5\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\">
  292.                                         <path fill=\"currentColor\" fill-rule=\"currentColor\" d=\"m6.406 15.656 6.963-6.731c.249-.24.389-.575.389-.925 0-.35-.14-.685-.389-.925L6.406.343A1.206 1.206 0 0 0 4.657.41l-.09.113a1.297 1.297 0 0 0 .154 1.67L10.731 8l-6.008 5.806a1.295 1.295 0 0 0-.065 1.783c.463.52 1.248.55 1.748.066Z\"></path>
  293.                                     </svg>
  294.                                 </span>
  295.                             </a>
  296.                         </div>
  297.                     </div>
  298.                 {% endset %}
  299.                 {% set tab = {
  300.                     'icon': item.icon,
  301.                     'title': item.name ?: item.key,
  302.                     'content': tabContent
  303.                 } %}
  304.                 {% set navigation = navigation|merge([tab]) %}
  305.             {% endfor %}
  306.             {% include 'app/partials/navigation/_sub-navigation.html.twig' with {
  307.                 name: 'product-category-archive',
  308.                 tabs: navigation,
  309.                 tabParentPadding: '',
  310.                 tabListPadding: 'pt-10 lg:pt-20',
  311.                 tabsPadding: '',
  312.                 tabPadding: 'py-14 lg:py-20 block',
  313.             } %}
  314.         </div>
  315.     </div>
  316.     {{ pimcore_area('text-image', {
  317.         type: 'content-brick'
  318.     }) }}
  319.     {{ pimcore_inc(document.getProperty('faqSnippet')) }}
  320.     {{ pimcore_area('contact-side-widget', {
  321.         type: 'contact-side-widget-brick'
  322.     }) }}
  323. {% endblock %}
  324. ""product_category/archive.html.twig""/home/forge/testing.coolworld.ptchr.dev/templates/product_category/archive.html.twig");
  325.     }
  326.     
  327.     public function checkSecurity()
  328.     {
  329.         static $tags = ["extends" => 9"include" => 12"if" => 16"set" => 24"for" => 25];
  330.         static $filters = ["escape" => 30"trimUrl" => 32"trans" => 33"raw" => 44"filter" => 47"merge" => 83];
  331.         static $functions = ["pimcore_relations" => 17"pimcore_area" => 50"pimcore_inc" => 101];
  332.         try {
  333.             $this->sandbox->checkSecurity(
  334.                 ['extends''include''if''set''for'],
  335.                 ['escape''trimUrl''trans''raw''filter''merge'],
  336.                 ['pimcore_relations''pimcore_area''pimcore_inc'],
  337.                 $this->source
  338.             );
  339.         } catch (SecurityError $e) {
  340.             $e->setSourceContext($this->source);
  341.             if ($e instanceof SecurityNotAllowedTagError && isset($tags[$e->getTagName()])) {
  342.                 $e->setTemplateLine($tags[$e->getTagName()]);
  343.             } elseif ($e instanceof SecurityNotAllowedFilterError && isset($filters[$e->getFilterName()])) {
  344.                 $e->setTemplateLine($filters[$e->getFilterName()]);
  345.             } elseif ($e instanceof SecurityNotAllowedFunctionError && isset($functions[$e->getFunctionName()])) {
  346.                 $e->setTemplateLine($functions[$e->getFunctionName()]);
  347.             }
  348.             throw $e;
  349.         }
  350.     }
  351. }