11:18:02.883
deprecation
User Deprecated: Since symfony/http-foundation 5.3: "Symfony\Component\HttpFoundation\RequestStack::getMasterRequest() " is deprecated, use "getMainRequest() " instead.
php
2 times
Show context
Show trace
{
/var/www/html/pimcore/vendor /symfony/http-foundation/ RequestStack.php:92 {
Symfony\Component\HttpFoundation \ RequestStack->getMasterRequest() …
› {
› trigger_deprecation('symfony/http-foundation', '5.3', '"%s()" is deprecated, use "getMainRequest()" instead.', __METHOD__);
›
}
/var/www/html/pimcore/vendor /pimcore/portal-engine/ src/Service/Security/SecurityService.php:109 {
Pimcore\Bundle\PortalEngineBundle\Service\Security \ SecurityService->isAdminRestApiCall() …
› {
› $pathInfo = $this->requestStack->getMasterRequest() ? $this->requestStack->getMasterRequest()->getPathInfo() : null;
› if (empty($pathInfo)) {
}
/var/www/html/pimcore/vendor /pimcore/portal-engine/ src/EventSubscriber/RequestSubscriber.php:45 {
Pimcore\Bundle\PortalEngineBundle\EventSubscriber \ RequestSubscriber->onKernelRequest(RequestEvent $requestEvent) …
› $requestEvent->getRequest()->attributes->set(self::IS_PORTAL_ENGINE_SITE, true);
› } elseif ($this->securityService->isAdminRestApiCall()) {
› $requestEvent->getRequest()->attributes->set(self::IS_PORTAL_ENGINE_SITE, true);
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:128 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/InlineFragmentRenderer.php:80 {
Symfony\Component\HttpKernel\Fragment \ InlineFragmentRenderer->render($uri, Request $request, array $options = []) …
› try {
› return SubRequestHandler::handle($this->kernel, $subRequest, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/FragmentHandler.php:85 {
Symfony\Component\HttpKernel\Fragment \ FragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return $this->deliver($this->renderers[$renderer]->render($uri, $request, $options));
› }
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ DependencyInjection/LazyLoadingFragmentHandler.php:49 {
Symfony\Component\HttpKernel\DependencyInjection \ LazyLoadingFragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return parent::render($uri, $renderer, $options);
› }
}
/var/www/html/pimcore/vendor /symfony/twig-bridge/ Extension/HttpKernelRuntime.php:46 {
Symfony\Bridge\Twig\Extension \ HttpKernelRuntime->renderFragment($uri, array $options = []): string …
›
› return $this->handler->render($uri, $strategy, $options);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:406 {
Pimcore\Document\Editable \ EditableHandler->renderAction($controller, array $attributes = [], array $query = []) …
› if ($this->requestHelper->hasCurrentRequest()) {
› return $this->httpKernelRuntime->renderFragment($uri, $attributes);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Renderlet.php:159 {
Pimcore\Model\Document\Editable \ Renderlet->frontend() …
› return $editableHandler->renderAction(
› $this->config['controller'],
› $params
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/areas/personalized-product-teaser/view.html.twig:29 {
__TwigTemplate_fbb8160f5f7f265a014b6171877b609a->doDisplay(array $context, array $blocks = []) …
› type: 'object',
› editmode: editmode,
› controller: 'App\\Controller\\ProductController::productTeaserAction',
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Extension/CoreExtension.php:1607 {
twig_get_attribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) …
› try {
› $ret = $object->$method(...$arguments);
› } catch (\BadMethodCallException $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/9f/9f8a8195575d3f68805a69094cbf5ae0.php:231 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickFrontend($context, array $blocks = []) …
› echo " ";
› echo twig_get_attribute($this->env, $this->source, (isset($context["templating"]) || array_key_exists("templating", $context) ? $context["templating"] : (function () { throw new RuntimeError('Variable "templating" does not exist.', 45, $this->source); })()), "render", [0 => (isset($context["viewTemplate"]) || array_key_exists("viewTemplate", $context) ? $context["viewTemplate"] : (function () { throw new RuntimeError('Variable "viewTemplate" does not exist.', 45, $this->source); })()), 1 => (isset($context["viewParameters"]) || array_key_exists("viewParameters", $context) ? $context["viewParameters"] : (function () { throw new RuntimeError('Variable "viewParameters" does not exist.', 45, $this->source); })())], "method", false, false, false, 45);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:44 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickWrapper($context, array $blocks = []) …
›
› {% block areabrickFrontend %}
› {{ templating.render(viewTemplate, viewParameters) | raw }}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:39 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->doDisplay(array $context, array $blocks = []) …
›
› {% block areabrickWrapper %}
› {% block areabrickOpenTag %}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:274 {
Pimcore\Document\Editable \ EditableHandler->renderAreaFrontend(Info $info, $templateParams = []): string …
› $html = $this->templating->render('@PimcoreCore/Areabrick/wrapper.html.twig', array_merge([
› 'brick' => $brick,
› 'info' => $info,
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:265 {
Pimcore\Model\Document\Editable \ Areablock->content($info = null, $templateParams = [], $return = false) …
› $templateParams['isAreaBlock'] = true;
› $content = $this->getEditableHandler()->renderAreaFrontend($info, $templateParams);
› if (!$return) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:197 {
Pimcore\Model\Document\Editable \ Areablock->loop() …
›
› $this->content($info, $templateParams);
› } elseif (!$manual) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:106 {
Pimcore\Model\Document\Editable \ Areablock->frontend() …
› reset($this->indices);
› while ($this->loop());
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/content/portal.html.twig:7 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->block_content($context, array $blocks = []) …
› <div id="portal" class="portal-page">
› {{ pimcore_areablock('content', {
› 'allowed': ['hero-teaser', 'standard-teaser', 'hero-grid', 'product-teaser', 'gallery-carousel', 'horizontal-line', 'image', 'image-hotspot-marker', 'video', 'personalized-product-teaser']
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/4b/4b7241f46417bce53beba4436180fc1c.php:322 {
__TwigTemplate_4d8c3acef329bd2e10f24f3bf8c522e3->doDisplay(array $context, array $blocks = []) …
› echo " ";
› $this->displayBlock("content", $context, $blocks);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/var/cache/dev/twig/f8/f88d2cf3654f45a0882214add717bfd1.php:48 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->doDisplay(array $context, array $blocks = []) …
› $this->parent = $this->loadTemplate("layouts/layout.html.twig", "content/portal.html.twig", 1);
› $this->parent->display($context, array_merge($this->blocks, $blocks));
›
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:258 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->renderView(string $view, array $parameters = []): string …
›
› return $this->container->get('twig')->render($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:81 {
Pimcore\Controller \ Controller->renderView(string $view, array $parameters = []): string …
›
› return parent::renderView($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:266 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->render(string $view, array $parameters = [], Response $response = null): Response …
› {
› $content = $this->renderView($view, $parameters);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:43 {
Pimcore\Controller \ Controller->render(string $view, array $parameters = [], Response $response = null): Response …
›
› return parent::render($view, $parameters, $response);
› }
}
/var/www/html/pimcore / src/Controller/ContentController.php:58 {
App\Controller \ ContentController->portalAction() …
› return $this->render('content/portal.html.twig', [
› 'isPortal' => true
› ]);
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:152 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore / public/index.php:36 {
›
› $response = $kernel->handle($request);
› $response->send();
}
}
[
"exception " => ErrorException {#5505
#message : "User Deprecated: Since symfony/http-foundation 5.3: "Symfony\Component\HttpFoundation\RequestStack::getMasterRequest()" is deprecated, use "getMainRequest()" instead. "
#code : 0
#file : "/var/www/html/pimcore/vendor /symfony/http-foundation/ RequestStack.php "
#line : 92
#severity : E_USER_DEPRECATED
trace : {
/var/www/html/pimcore/vendor /symfony/http-foundation/ RequestStack.php:92 {
Symfony\Component\HttpFoundation \ RequestStack->getMasterRequest() …
› {
› trigger_deprecation('symfony/http-foundation', '5.3', '"%s()" is deprecated, use "getMainRequest()" instead.', __METHOD__);
›
}
/var/www/html/pimcore/vendor /pimcore/portal-engine/ src/Service/Security/SecurityService.php:109 {
Pimcore\Bundle\PortalEngineBundle\Service\Security \ SecurityService->isAdminRestApiCall() …
› {
› $pathInfo = $this->requestStack->getMasterRequest() ? $this->requestStack->getMasterRequest()->getPathInfo() : null;
› if (empty($pathInfo)) {
}
/var/www/html/pimcore/vendor /pimcore/portal-engine/ src/EventSubscriber/RequestSubscriber.php:45 {
Pimcore\Bundle\PortalEngineBundle\EventSubscriber \ RequestSubscriber->onKernelRequest(RequestEvent $requestEvent) …
› $requestEvent->getRequest()->attributes->set(self::IS_PORTAL_ENGINE_SITE, true);
› } elseif ($this->securityService->isAdminRestApiCall()) {
› $requestEvent->getRequest()->attributes->set(self::IS_PORTAL_ENGINE_SITE, true);
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:128 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/InlineFragmentRenderer.php:80 {
Symfony\Component\HttpKernel\Fragment \ InlineFragmentRenderer->render($uri, Request $request, array $options = []) …
› try {
› return SubRequestHandler::handle($this->kernel, $subRequest, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/FragmentHandler.php:85 {
Symfony\Component\HttpKernel\Fragment \ FragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return $this->deliver($this->renderers[$renderer]->render($uri, $request, $options));
› }
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ DependencyInjection/LazyLoadingFragmentHandler.php:49 {
Symfony\Component\HttpKernel\DependencyInjection \ LazyLoadingFragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return parent::render($uri, $renderer, $options);
› }
}
/var/www/html/pimcore/vendor /symfony/twig-bridge/ Extension/HttpKernelRuntime.php:46 {
Symfony\Bridge\Twig\Extension \ HttpKernelRuntime->renderFragment($uri, array $options = []): string …
›
› return $this->handler->render($uri, $strategy, $options);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:406 {
Pimcore\Document\Editable \ EditableHandler->renderAction($controller, array $attributes = [], array $query = []) …
› if ($this->requestHelper->hasCurrentRequest()) {
› return $this->httpKernelRuntime->renderFragment($uri, $attributes);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Renderlet.php:159 {
Pimcore\Model\Document\Editable \ Renderlet->frontend() …
› return $editableHandler->renderAction(
› $this->config['controller'],
› $params
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/areas/personalized-product-teaser/view.html.twig:29 {
__TwigTemplate_fbb8160f5f7f265a014b6171877b609a->doDisplay(array $context, array $blocks = []) …
› type: 'object',
› editmode: editmode,
› controller: 'App\\Controller\\ProductController::productTeaserAction',
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Extension/CoreExtension.php:1607 {
twig_get_attribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) …
› try {
› $ret = $object->$method(...$arguments);
› } catch (\BadMethodCallException $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/9f/9f8a8195575d3f68805a69094cbf5ae0.php:231 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickFrontend($context, array $blocks = []) …
› echo " ";
› echo twig_get_attribute($this->env, $this->source, (isset($context["templating"]) || array_key_exists("templating", $context) ? $context["templating"] : (function () { throw new RuntimeError('Variable "templating" does not exist.', 45, $this->source); })()), "render", [0 => (isset($context["viewTemplate"]) || array_key_exists("viewTemplate", $context) ? $context["viewTemplate"] : (function () { throw new RuntimeError('Variable "viewTemplate" does not exist.', 45, $this->source); })()), 1 => (isset($context["viewParameters"]) || array_key_exists("viewParameters", $context) ? $context["viewParameters"] : (function () { throw new RuntimeError('Variable "viewParameters" does not exist.', 45, $this->source); })())], "method", false, false, false, 45);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:44 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickWrapper($context, array $blocks = []) …
›
› {% block areabrickFrontend %}
› {{ templating.render(viewTemplate, viewParameters) | raw }}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:39 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->doDisplay(array $context, array $blocks = []) …
›
› {% block areabrickWrapper %}
› {% block areabrickOpenTag %}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:274 {
Pimcore\Document\Editable \ EditableHandler->renderAreaFrontend(Info $info, $templateParams = []): string …
› $html = $this->templating->render('@PimcoreCore/Areabrick/wrapper.html.twig', array_merge([
› 'brick' => $brick,
› 'info' => $info,
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:265 {
Pimcore\Model\Document\Editable \ Areablock->content($info = null, $templateParams = [], $return = false) …
› $templateParams['isAreaBlock'] = true;
› $content = $this->getEditableHandler()->renderAreaFrontend($info, $templateParams);
› if (!$return) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:197 {
Pimcore\Model\Document\Editable \ Areablock->loop() …
›
› $this->content($info, $templateParams);
› } elseif (!$manual) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:106 {
Pimcore\Model\Document\Editable \ Areablock->frontend() …
› reset($this->indices);
› while ($this->loop());
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/content/portal.html.twig:7 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->block_content($context, array $blocks = []) …
› <div id="portal" class="portal-page">
› {{ pimcore_areablock('content', {
› 'allowed': ['hero-teaser', 'standard-teaser', 'hero-grid', 'product-teaser', 'gallery-carousel', 'horizontal-line', 'image', 'image-hotspot-marker', 'video', 'personalized-product-teaser']
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/4b/4b7241f46417bce53beba4436180fc1c.php:322 {
__TwigTemplate_4d8c3acef329bd2e10f24f3bf8c522e3->doDisplay(array $context, array $blocks = []) …
› echo " ";
› $this->displayBlock("content", $context, $blocks);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/var/cache/dev/twig/f8/f88d2cf3654f45a0882214add717bfd1.php:48 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->doDisplay(array $context, array $blocks = []) …
› $this->parent = $this->loadTemplate("layouts/layout.html.twig", "content/portal.html.twig", 1);
› $this->parent->display($context, array_merge($this->blocks, $blocks));
›
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:258 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->renderView(string $view, array $parameters = []): string …
›
› return $this->container->get('twig')->render($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:81 {
Pimcore\Controller \ Controller->renderView(string $view, array $parameters = []): string …
›
› return parent::renderView($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:266 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->render(string $view, array $parameters = [], Response $response = null): Response …
› {
› $content = $this->renderView($view, $parameters);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:43 {
Pimcore\Controller \ Controller->render(string $view, array $parameters = [], Response $response = null): Response …
›
› return parent::render($view, $parameters, $response);
› }
}
/var/www/html/pimcore / src/Controller/ContentController.php:58 {
App\Controller \ ContentController->portalAction() …
› return $this->render('content/portal.html.twig', [
› 'isPortal' => true
› ]);
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:152 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore / public/index.php:36 {
›
› $response = $kernel->handle($request);
› $response->send();
}
}
}
]
{
/var/www/html/pimcore/vendor /symfony/http-foundation/ RequestStack.php:92 {
Symfony\Component\HttpFoundation \ RequestStack->getMasterRequest() …
› {
› trigger_deprecation('symfony/http-foundation', '5.3', '"%s()" is deprecated, use "getMainRequest()" instead.', __METHOD__);
›
}
/var/www/html/pimcore/vendor /pimcore/portal-engine/ src/Service/Security/SecurityService.php:109 {
Pimcore\Bundle\PortalEngineBundle\Service\Security \ SecurityService->isAdminRestApiCall() …
› {
› $pathInfo = $this->requestStack->getMasterRequest() ? $this->requestStack->getMasterRequest()->getPathInfo() : null;
› if (empty($pathInfo)) {
}
/var/www/html/pimcore/vendor /pimcore/portal-engine/ src/EventSubscriber/RequestSubscriber.php:45 {
Pimcore\Bundle\PortalEngineBundle\EventSubscriber \ RequestSubscriber->onKernelRequest(RequestEvent $requestEvent) …
› $requestEvent->getRequest()->attributes->set(self::IS_PORTAL_ENGINE_SITE, true);
› } elseif ($this->securityService->isAdminRestApiCall()) {
› $requestEvent->getRequest()->attributes->set(self::IS_PORTAL_ENGINE_SITE, true);
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:128 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/InlineFragmentRenderer.php:80 {
Symfony\Component\HttpKernel\Fragment \ InlineFragmentRenderer->render($uri, Request $request, array $options = []) …
› try {
› return SubRequestHandler::handle($this->kernel, $subRequest, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/FragmentHandler.php:85 {
Symfony\Component\HttpKernel\Fragment \ FragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return $this->deliver($this->renderers[$renderer]->render($uri, $request, $options));
› }
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ DependencyInjection/LazyLoadingFragmentHandler.php:49 {
Symfony\Component\HttpKernel\DependencyInjection \ LazyLoadingFragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return parent::render($uri, $renderer, $options);
› }
}
/var/www/html/pimcore/vendor /symfony/twig-bridge/ Extension/HttpKernelRuntime.php:46 {
Symfony\Bridge\Twig\Extension \ HttpKernelRuntime->renderFragment($uri, array $options = []): string …
›
› return $this->handler->render($uri, $strategy, $options);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:406 {
Pimcore\Document\Editable \ EditableHandler->renderAction($controller, array $attributes = [], array $query = []) …
› if ($this->requestHelper->hasCurrentRequest()) {
› return $this->httpKernelRuntime->renderFragment($uri, $attributes);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Renderlet.php:159 {
Pimcore\Model\Document\Editable \ Renderlet->frontend() …
› return $editableHandler->renderAction(
› $this->config['controller'],
› $params
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/areas/personalized-product-teaser/view.html.twig:29 {
__TwigTemplate_fbb8160f5f7f265a014b6171877b609a->doDisplay(array $context, array $blocks = []) …
› type: 'object',
› editmode: editmode,
› controller: 'App\\Controller\\ProductController::productTeaserAction',
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Extension/CoreExtension.php:1607 {
twig_get_attribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) …
› try {
› $ret = $object->$method(...$arguments);
› } catch (\BadMethodCallException $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/9f/9f8a8195575d3f68805a69094cbf5ae0.php:231 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickFrontend($context, array $blocks = []) …
› echo " ";
› echo twig_get_attribute($this->env, $this->source, (isset($context["templating"]) || array_key_exists("templating", $context) ? $context["templating"] : (function () { throw new RuntimeError('Variable "templating" does not exist.', 45, $this->source); })()), "render", [0 => (isset($context["viewTemplate"]) || array_key_exists("viewTemplate", $context) ? $context["viewTemplate"] : (function () { throw new RuntimeError('Variable "viewTemplate" does not exist.', 45, $this->source); })()), 1 => (isset($context["viewParameters"]) || array_key_exists("viewParameters", $context) ? $context["viewParameters"] : (function () { throw new RuntimeError('Variable "viewParameters" does not exist.', 45, $this->source); })())], "method", false, false, false, 45);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:44 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickWrapper($context, array $blocks = []) …
›
› {% block areabrickFrontend %}
› {{ templating.render(viewTemplate, viewParameters) | raw }}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:39 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->doDisplay(array $context, array $blocks = []) …
›
› {% block areabrickWrapper %}
› {% block areabrickOpenTag %}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:274 {
Pimcore\Document\Editable \ EditableHandler->renderAreaFrontend(Info $info, $templateParams = []): string …
› $html = $this->templating->render('@PimcoreCore/Areabrick/wrapper.html.twig', array_merge([
› 'brick' => $brick,
› 'info' => $info,
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:265 {
Pimcore\Model\Document\Editable \ Areablock->content($info = null, $templateParams = [], $return = false) …
› $templateParams['isAreaBlock'] = true;
› $content = $this->getEditableHandler()->renderAreaFrontend($info, $templateParams);
› if (!$return) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:197 {
Pimcore\Model\Document\Editable \ Areablock->loop() …
›
› $this->content($info, $templateParams);
› } elseif (!$manual) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:106 {
Pimcore\Model\Document\Editable \ Areablock->frontend() …
› reset($this->indices);
› while ($this->loop());
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/content/portal.html.twig:7 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->block_content($context, array $blocks = []) …
› <div id="portal" class="portal-page">
› {{ pimcore_areablock('content', {
› 'allowed': ['hero-teaser', 'standard-teaser', 'hero-grid', 'product-teaser', 'gallery-carousel', 'horizontal-line', 'image', 'image-hotspot-marker', 'video', 'personalized-product-teaser']
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/4b/4b7241f46417bce53beba4436180fc1c.php:322 {
__TwigTemplate_4d8c3acef329bd2e10f24f3bf8c522e3->doDisplay(array $context, array $blocks = []) …
› echo " ";
› $this->displayBlock("content", $context, $blocks);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/var/cache/dev/twig/f8/f88d2cf3654f45a0882214add717bfd1.php:48 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->doDisplay(array $context, array $blocks = []) …
› $this->parent = $this->loadTemplate("layouts/layout.html.twig", "content/portal.html.twig", 1);
› $this->parent->display($context, array_merge($this->blocks, $blocks));
›
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:258 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->renderView(string $view, array $parameters = []): string …
›
› return $this->container->get('twig')->render($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:81 {
Pimcore\Controller \ Controller->renderView(string $view, array $parameters = []): string …
›
› return parent::renderView($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:266 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->render(string $view, array $parameters = [], Response $response = null): Response …
› {
› $content = $this->renderView($view, $parameters);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:43 {
Pimcore\Controller \ Controller->render(string $view, array $parameters = [], Response $response = null): Response …
›
› return parent::render($view, $parameters, $response);
› }
}
/var/www/html/pimcore / src/Controller/ContentController.php:58 {
App\Controller \ ContentController->portalAction() …
› return $this->render('content/portal.html.twig', [
› 'isPortal' => true
› ]);
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:152 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore / public/index.php:36 {
›
› $response = $kernel->handle($request);
› $response->send();
}
}
11:18:02.884
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Http\HttplugBundle\Discovery\ConfiguredClientsStrategyListener::onEvent " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Http\HttplugBundle\Collector\PluginClientFactoryListener::onEvent " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\GlobalTemplateVariablesListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\CoreBundle\EventListener\MaintenancePageListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\FullPageCacheListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\AdminBundle\EventListener\CustomAdminEntryPointCheckListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\RoutingListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\StaticPageGeneratorListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\GoogleSearchConsoleVerificationListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\PortalEngineBundle\EventSubscriber\RequestSubscriber::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\CoreBundle\EventListener\PimcoreContextListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\DocumentFallbackListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\AdminBundle\EventListener\CsrfProtectionListener::handleRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Targeting\EventListener\TargetingListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\LocaleListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Scheb\TwoFactorBundle\Security\TwoFactor\Event\TwoFactorFormListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\CoreBundle\EventListener\TranslationDebugListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\BlockStateListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\DocumentMetaDataListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\EditmodeListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\OutputTimestampListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\AdminBundle\EventListener\UserPerspectiveListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\AdminBundle\EventListener\UsageStatisticsListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\EcommerceFrameworkBundle\EventListener\Frontend\TrackingCodeFlashMessageListener::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "CustomerManagementFrameworkBundle\Event\Frontend\UrlActivityTracker::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "CustomerManagementFrameworkBundle\Event\Frontend\UrlActivityTracker::onKernelRequest " .
11:18:02.884
debug
Notified event "kernel.request " to listener "Pimcore\Bundle\CoreBundle\EventListener\WebDebugToolbarListener::onKernelResponse " .
11:18:02.885
deprecation
User Deprecated: Since symfony/http-kernel 5.3: "Symfony\Component\HttpKernel\Event\KernelEvent::isMasterRequest() " is deprecated, use "isMainRequest() " instead.
php
Show context
Show trace
{
/var/www/html/pimcore/vendor /symfony/http-kernel/ Event/KernelEvent.php:88 {
Symfony\Component\HttpKernel\Event \ KernelEvent->isMasterRequest() …
› {
› trigger_deprecation('symfony/http-kernel', '5.3', '"%s()" is deprecated, use "isMainRequest()" instead.', __METHOD__);
›
}
/var/www/html/pimcore/vendor /pimcore/portal-engine/ src/EventSubscriber/SecuritySubscriber.php:138 {
Pimcore\Bundle\PortalEngineBundle\EventSubscriber \ SecuritySubscriber->onKernelController(ControllerEvent $controllerEvent) …
› {
› if (!$controllerEvent->isMasterRequest()) {
› return;
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:140 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/InlineFragmentRenderer.php:80 {
Symfony\Component\HttpKernel\Fragment \ InlineFragmentRenderer->render($uri, Request $request, array $options = []) …
› try {
› return SubRequestHandler::handle($this->kernel, $subRequest, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/FragmentHandler.php:85 {
Symfony\Component\HttpKernel\Fragment \ FragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return $this->deliver($this->renderers[$renderer]->render($uri, $request, $options));
› }
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ DependencyInjection/LazyLoadingFragmentHandler.php:49 {
Symfony\Component\HttpKernel\DependencyInjection \ LazyLoadingFragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return parent::render($uri, $renderer, $options);
› }
}
/var/www/html/pimcore/vendor /symfony/twig-bridge/ Extension/HttpKernelRuntime.php:46 {
Symfony\Bridge\Twig\Extension \ HttpKernelRuntime->renderFragment($uri, array $options = []): string …
›
› return $this->handler->render($uri, $strategy, $options);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:406 {
Pimcore\Document\Editable \ EditableHandler->renderAction($controller, array $attributes = [], array $query = []) …
› if ($this->requestHelper->hasCurrentRequest()) {
› return $this->httpKernelRuntime->renderFragment($uri, $attributes);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Renderlet.php:159 {
Pimcore\Model\Document\Editable \ Renderlet->frontend() …
› return $editableHandler->renderAction(
› $this->config['controller'],
› $params
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/areas/personalized-product-teaser/view.html.twig:29 {
__TwigTemplate_fbb8160f5f7f265a014b6171877b609a->doDisplay(array $context, array $blocks = []) …
› type: 'object',
› editmode: editmode,
› controller: 'App\\Controller\\ProductController::productTeaserAction',
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Extension/CoreExtension.php:1607 {
twig_get_attribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) …
› try {
› $ret = $object->$method(...$arguments);
› } catch (\BadMethodCallException $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/9f/9f8a8195575d3f68805a69094cbf5ae0.php:231 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickFrontend($context, array $blocks = []) …
› echo " ";
› echo twig_get_attribute($this->env, $this->source, (isset($context["templating"]) || array_key_exists("templating", $context) ? $context["templating"] : (function () { throw new RuntimeError('Variable "templating" does not exist.', 45, $this->source); })()), "render", [0 => (isset($context["viewTemplate"]) || array_key_exists("viewTemplate", $context) ? $context["viewTemplate"] : (function () { throw new RuntimeError('Variable "viewTemplate" does not exist.', 45, $this->source); })()), 1 => (isset($context["viewParameters"]) || array_key_exists("viewParameters", $context) ? $context["viewParameters"] : (function () { throw new RuntimeError('Variable "viewParameters" does not exist.', 45, $this->source); })())], "method", false, false, false, 45);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:44 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickWrapper($context, array $blocks = []) …
›
› {% block areabrickFrontend %}
› {{ templating.render(viewTemplate, viewParameters) | raw }}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:39 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->doDisplay(array $context, array $blocks = []) …
›
› {% block areabrickWrapper %}
› {% block areabrickOpenTag %}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:274 {
Pimcore\Document\Editable \ EditableHandler->renderAreaFrontend(Info $info, $templateParams = []): string …
› $html = $this->templating->render('@PimcoreCore/Areabrick/wrapper.html.twig', array_merge([
› 'brick' => $brick,
› 'info' => $info,
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:265 {
Pimcore\Model\Document\Editable \ Areablock->content($info = null, $templateParams = [], $return = false) …
› $templateParams['isAreaBlock'] = true;
› $content = $this->getEditableHandler()->renderAreaFrontend($info, $templateParams);
› if (!$return) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:197 {
Pimcore\Model\Document\Editable \ Areablock->loop() …
›
› $this->content($info, $templateParams);
› } elseif (!$manual) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:106 {
Pimcore\Model\Document\Editable \ Areablock->frontend() …
› reset($this->indices);
› while ($this->loop());
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/content/portal.html.twig:7 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->block_content($context, array $blocks = []) …
› <div id="portal" class="portal-page">
› {{ pimcore_areablock('content', {
› 'allowed': ['hero-teaser', 'standard-teaser', 'hero-grid', 'product-teaser', 'gallery-carousel', 'horizontal-line', 'image', 'image-hotspot-marker', 'video', 'personalized-product-teaser']
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/4b/4b7241f46417bce53beba4436180fc1c.php:322 {
__TwigTemplate_4d8c3acef329bd2e10f24f3bf8c522e3->doDisplay(array $context, array $blocks = []) …
› echo " ";
› $this->displayBlock("content", $context, $blocks);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/var/cache/dev/twig/f8/f88d2cf3654f45a0882214add717bfd1.php:48 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->doDisplay(array $context, array $blocks = []) …
› $this->parent = $this->loadTemplate("layouts/layout.html.twig", "content/portal.html.twig", 1);
› $this->parent->display($context, array_merge($this->blocks, $blocks));
›
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:258 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->renderView(string $view, array $parameters = []): string …
›
› return $this->container->get('twig')->render($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:81 {
Pimcore\Controller \ Controller->renderView(string $view, array $parameters = []): string …
›
› return parent::renderView($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:266 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->render(string $view, array $parameters = [], Response $response = null): Response …
› {
› $content = $this->renderView($view, $parameters);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:43 {
Pimcore\Controller \ Controller->render(string $view, array $parameters = [], Response $response = null): Response …
›
› return parent::render($view, $parameters, $response);
› }
}
/var/www/html/pimcore / src/Controller/ContentController.php:58 {
App\Controller \ ContentController->portalAction() …
› return $this->render('content/portal.html.twig', [
› 'isPortal' => true
› ]);
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:152 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore / public/index.php:36 {
›
› $response = $kernel->handle($request);
› $response->send();
}
}
[
"exception " => ErrorException {#5671
#message : "User Deprecated: Since symfony/http-kernel 5.3: "Symfony\Component\HttpKernel\Event\KernelEvent::isMasterRequest()" is deprecated, use "isMainRequest()" instead. "
#code : 0
#file : "/var/www/html/pimcore/vendor /symfony/http-kernel/ Event/KernelEvent.php "
#line : 88
#severity : E_USER_DEPRECATED
trace : {
/var/www/html/pimcore/vendor /symfony/http-kernel/ Event/KernelEvent.php:88 {
Symfony\Component\HttpKernel\Event \ KernelEvent->isMasterRequest() …
› {
› trigger_deprecation('symfony/http-kernel', '5.3', '"%s()" is deprecated, use "isMainRequest()" instead.', __METHOD__);
›
}
/var/www/html/pimcore/vendor /pimcore/portal-engine/ src/EventSubscriber/SecuritySubscriber.php:138 {
Pimcore\Bundle\PortalEngineBundle\EventSubscriber \ SecuritySubscriber->onKernelController(ControllerEvent $controllerEvent) …
› {
› if (!$controllerEvent->isMasterRequest()) {
› return;
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:140 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/InlineFragmentRenderer.php:80 {
Symfony\Component\HttpKernel\Fragment \ InlineFragmentRenderer->render($uri, Request $request, array $options = []) …
› try {
› return SubRequestHandler::handle($this->kernel, $subRequest, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/FragmentHandler.php:85 {
Symfony\Component\HttpKernel\Fragment \ FragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return $this->deliver($this->renderers[$renderer]->render($uri, $request, $options));
› }
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ DependencyInjection/LazyLoadingFragmentHandler.php:49 {
Symfony\Component\HttpKernel\DependencyInjection \ LazyLoadingFragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return parent::render($uri, $renderer, $options);
› }
}
/var/www/html/pimcore/vendor /symfony/twig-bridge/ Extension/HttpKernelRuntime.php:46 {
Symfony\Bridge\Twig\Extension \ HttpKernelRuntime->renderFragment($uri, array $options = []): string …
›
› return $this->handler->render($uri, $strategy, $options);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:406 {
Pimcore\Document\Editable \ EditableHandler->renderAction($controller, array $attributes = [], array $query = []) …
› if ($this->requestHelper->hasCurrentRequest()) {
› return $this->httpKernelRuntime->renderFragment($uri, $attributes);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Renderlet.php:159 {
Pimcore\Model\Document\Editable \ Renderlet->frontend() …
› return $editableHandler->renderAction(
› $this->config['controller'],
› $params
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/areas/personalized-product-teaser/view.html.twig:29 {
__TwigTemplate_fbb8160f5f7f265a014b6171877b609a->doDisplay(array $context, array $blocks = []) …
› type: 'object',
› editmode: editmode,
› controller: 'App\\Controller\\ProductController::productTeaserAction',
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Extension/CoreExtension.php:1607 {
twig_get_attribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) …
› try {
› $ret = $object->$method(...$arguments);
› } catch (\BadMethodCallException $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/9f/9f8a8195575d3f68805a69094cbf5ae0.php:231 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickFrontend($context, array $blocks = []) …
› echo " ";
› echo twig_get_attribute($this->env, $this->source, (isset($context["templating"]) || array_key_exists("templating", $context) ? $context["templating"] : (function () { throw new RuntimeError('Variable "templating" does not exist.', 45, $this->source); })()), "render", [0 => (isset($context["viewTemplate"]) || array_key_exists("viewTemplate", $context) ? $context["viewTemplate"] : (function () { throw new RuntimeError('Variable "viewTemplate" does not exist.', 45, $this->source); })()), 1 => (isset($context["viewParameters"]) || array_key_exists("viewParameters", $context) ? $context["viewParameters"] : (function () { throw new RuntimeError('Variable "viewParameters" does not exist.', 45, $this->source); })())], "method", false, false, false, 45);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:44 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickWrapper($context, array $blocks = []) …
›
› {% block areabrickFrontend %}
› {{ templating.render(viewTemplate, viewParameters) | raw }}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:39 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->doDisplay(array $context, array $blocks = []) …
›
› {% block areabrickWrapper %}
› {% block areabrickOpenTag %}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:274 {
Pimcore\Document\Editable \ EditableHandler->renderAreaFrontend(Info $info, $templateParams = []): string …
› $html = $this->templating->render('@PimcoreCore/Areabrick/wrapper.html.twig', array_merge([
› 'brick' => $brick,
› 'info' => $info,
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:265 {
Pimcore\Model\Document\Editable \ Areablock->content($info = null, $templateParams = [], $return = false) …
› $templateParams['isAreaBlock'] = true;
› $content = $this->getEditableHandler()->renderAreaFrontend($info, $templateParams);
› if (!$return) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:197 {
Pimcore\Model\Document\Editable \ Areablock->loop() …
›
› $this->content($info, $templateParams);
› } elseif (!$manual) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:106 {
Pimcore\Model\Document\Editable \ Areablock->frontend() …
› reset($this->indices);
› while ($this->loop());
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/content/portal.html.twig:7 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->block_content($context, array $blocks = []) …
› <div id="portal" class="portal-page">
› {{ pimcore_areablock('content', {
› 'allowed': ['hero-teaser', 'standard-teaser', 'hero-grid', 'product-teaser', 'gallery-carousel', 'horizontal-line', 'image', 'image-hotspot-marker', 'video', 'personalized-product-teaser']
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/4b/4b7241f46417bce53beba4436180fc1c.php:322 {
__TwigTemplate_4d8c3acef329bd2e10f24f3bf8c522e3->doDisplay(array $context, array $blocks = []) …
› echo " ";
› $this->displayBlock("content", $context, $blocks);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/var/cache/dev/twig/f8/f88d2cf3654f45a0882214add717bfd1.php:48 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->doDisplay(array $context, array $blocks = []) …
› $this->parent = $this->loadTemplate("layouts/layout.html.twig", "content/portal.html.twig", 1);
› $this->parent->display($context, array_merge($this->blocks, $blocks));
›
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:258 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->renderView(string $view, array $parameters = []): string …
›
› return $this->container->get('twig')->render($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:81 {
Pimcore\Controller \ Controller->renderView(string $view, array $parameters = []): string …
›
› return parent::renderView($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:266 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->render(string $view, array $parameters = [], Response $response = null): Response …
› {
› $content = $this->renderView($view, $parameters);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:43 {
Pimcore\Controller \ Controller->render(string $view, array $parameters = [], Response $response = null): Response …
›
› return parent::render($view, $parameters, $response);
› }
}
/var/www/html/pimcore / src/Controller/ContentController.php:58 {
App\Controller \ ContentController->portalAction() …
› return $this->render('content/portal.html.twig', [
› 'isPortal' => true
› ]);
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:152 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore / public/index.php:36 {
›
› $response = $kernel->handle($request);
› $response->send();
}
}
}
]
{
/var/www/html/pimcore/vendor /symfony/http-kernel/ Event/KernelEvent.php:88 {
Symfony\Component\HttpKernel\Event \ KernelEvent->isMasterRequest() …
› {
› trigger_deprecation('symfony/http-kernel', '5.3', '"%s()" is deprecated, use "isMainRequest()" instead.', __METHOD__);
›
}
/var/www/html/pimcore/vendor /pimcore/portal-engine/ src/EventSubscriber/SecuritySubscriber.php:138 {
Pimcore\Bundle\PortalEngineBundle\EventSubscriber \ SecuritySubscriber->onKernelController(ControllerEvent $controllerEvent) …
› {
› if (!$controllerEvent->isMasterRequest()) {
› return;
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:140 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/InlineFragmentRenderer.php:80 {
Symfony\Component\HttpKernel\Fragment \ InlineFragmentRenderer->render($uri, Request $request, array $options = []) …
› try {
› return SubRequestHandler::handle($this->kernel, $subRequest, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/FragmentHandler.php:85 {
Symfony\Component\HttpKernel\Fragment \ FragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return $this->deliver($this->renderers[$renderer]->render($uri, $request, $options));
› }
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ DependencyInjection/LazyLoadingFragmentHandler.php:49 {
Symfony\Component\HttpKernel\DependencyInjection \ LazyLoadingFragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return parent::render($uri, $renderer, $options);
› }
}
/var/www/html/pimcore/vendor /symfony/twig-bridge/ Extension/HttpKernelRuntime.php:46 {
Symfony\Bridge\Twig\Extension \ HttpKernelRuntime->renderFragment($uri, array $options = []): string …
›
› return $this->handler->render($uri, $strategy, $options);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:406 {
Pimcore\Document\Editable \ EditableHandler->renderAction($controller, array $attributes = [], array $query = []) …
› if ($this->requestHelper->hasCurrentRequest()) {
› return $this->httpKernelRuntime->renderFragment($uri, $attributes);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Renderlet.php:159 {
Pimcore\Model\Document\Editable \ Renderlet->frontend() …
› return $editableHandler->renderAction(
› $this->config['controller'],
› $params
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/areas/personalized-product-teaser/view.html.twig:29 {
__TwigTemplate_fbb8160f5f7f265a014b6171877b609a->doDisplay(array $context, array $blocks = []) …
› type: 'object',
› editmode: editmode,
› controller: 'App\\Controller\\ProductController::productTeaserAction',
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Extension/CoreExtension.php:1607 {
twig_get_attribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) …
› try {
› $ret = $object->$method(...$arguments);
› } catch (\BadMethodCallException $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/9f/9f8a8195575d3f68805a69094cbf5ae0.php:231 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickFrontend($context, array $blocks = []) …
› echo " ";
› echo twig_get_attribute($this->env, $this->source, (isset($context["templating"]) || array_key_exists("templating", $context) ? $context["templating"] : (function () { throw new RuntimeError('Variable "templating" does not exist.', 45, $this->source); })()), "render", [0 => (isset($context["viewTemplate"]) || array_key_exists("viewTemplate", $context) ? $context["viewTemplate"] : (function () { throw new RuntimeError('Variable "viewTemplate" does not exist.', 45, $this->source); })()), 1 => (isset($context["viewParameters"]) || array_key_exists("viewParameters", $context) ? $context["viewParameters"] : (function () { throw new RuntimeError('Variable "viewParameters" does not exist.', 45, $this->source); })())], "method", false, false, false, 45);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:44 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickWrapper($context, array $blocks = []) …
›
› {% block areabrickFrontend %}
› {{ templating.render(viewTemplate, viewParameters) | raw }}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:39 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->doDisplay(array $context, array $blocks = []) …
›
› {% block areabrickWrapper %}
› {% block areabrickOpenTag %}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:274 {
Pimcore\Document\Editable \ EditableHandler->renderAreaFrontend(Info $info, $templateParams = []): string …
› $html = $this->templating->render('@PimcoreCore/Areabrick/wrapper.html.twig', array_merge([
› 'brick' => $brick,
› 'info' => $info,
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:265 {
Pimcore\Model\Document\Editable \ Areablock->content($info = null, $templateParams = [], $return = false) …
› $templateParams['isAreaBlock'] = true;
› $content = $this->getEditableHandler()->renderAreaFrontend($info, $templateParams);
› if (!$return) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:197 {
Pimcore\Model\Document\Editable \ Areablock->loop() …
›
› $this->content($info, $templateParams);
› } elseif (!$manual) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:106 {
Pimcore\Model\Document\Editable \ Areablock->frontend() …
› reset($this->indices);
› while ($this->loop());
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/content/portal.html.twig:7 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->block_content($context, array $blocks = []) …
› <div id="portal" class="portal-page">
› {{ pimcore_areablock('content', {
› 'allowed': ['hero-teaser', 'standard-teaser', 'hero-grid', 'product-teaser', 'gallery-carousel', 'horizontal-line', 'image', 'image-hotspot-marker', 'video', 'personalized-product-teaser']
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/4b/4b7241f46417bce53beba4436180fc1c.php:322 {
__TwigTemplate_4d8c3acef329bd2e10f24f3bf8c522e3->doDisplay(array $context, array $blocks = []) …
› echo " ";
› $this->displayBlock("content", $context, $blocks);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/var/cache/dev/twig/f8/f88d2cf3654f45a0882214add717bfd1.php:48 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->doDisplay(array $context, array $blocks = []) …
› $this->parent = $this->loadTemplate("layouts/layout.html.twig", "content/portal.html.twig", 1);
› $this->parent->display($context, array_merge($this->blocks, $blocks));
›
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:258 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->renderView(string $view, array $parameters = []): string …
›
› return $this->container->get('twig')->render($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:81 {
Pimcore\Controller \ Controller->renderView(string $view, array $parameters = []): string …
›
› return parent::renderView($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:266 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->render(string $view, array $parameters = [], Response $response = null): Response …
› {
› $content = $this->renderView($view, $parameters);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:43 {
Pimcore\Controller \ Controller->render(string $view, array $parameters = [], Response $response = null): Response …
›
› return parent::render($view, $parameters, $response);
› }
}
/var/www/html/pimcore / src/Controller/ContentController.php:58 {
App\Controller \ ContentController->portalAction() …
› return $this->render('content/portal.html.twig', [
› 'isPortal' => true
› ]);
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:152 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore / public/index.php:36 {
›
› $response = $kernel->handle($request);
› $response->send();
}
}
11:18:02.885
debug
Resolved editmode to "false "
11:18:02.885
debug
Notified event "kernel.controller " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\DocumentFallbackListener::onKernelController " .
11:18:02.885
debug
Notified event "kernel.controller " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\ElementListener::onKernelController " .
11:18:02.885
debug
Notified event "kernel.controller " to listener "Pimcore\Bundle\PortalEngineBundle\EventSubscriber\SecuritySubscriber::onKernelController " .
11:18:02.885
debug
Notified event "kernel.controller " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\GlobalTemplateVariablesListener::onKernelController " .
11:18:02.885
debug
Notified event "kernel.controller " to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController " .
11:18:02.885
debug
Notified event "kernel.controller " to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController " .
11:18:02.885
debug
Notified event "kernel.controller " to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController " .
11:18:02.885
debug
Notified event "kernel.controller " to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController " .
11:18:02.885
debug
Notified event "kernel.controller " to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelController " .
11:18:02.885
debug
Notified event "kernel.controller " to listener "Pimcore\Bundle\CoreBundle\EventListener\EventedControllerListener::onKernelController " .
11:18:02.885
debug
Notified event "kernel.controller " to listener "Pimcore\Bundle\AdminBundle\EventListener\BruteforceProtectionListener::onKernelController " .
11:18:02.885
debug
Notified event "kernel.controller " to listener "Pimcore\Bundle\AdminBundle\EventListener\AdminAuthenticationDoubleCheckListener::onKernelController " .
11:18:02.885
debug
Notified event "kernel.controller " to listener "Pimcore\Bundle\PortalEngineBundle\EventSubscriber\PrefixSubscriber::onKernelController " .
11:18:02.885
debug
Notified event "kernel.controller " to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController " .
11:18:02.885
debug
Notified event "kernel.controller_arguments " to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments " .
11:18:02.885
debug
Notified event "kernel.controller_arguments " to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\SecurityListener::onKernelControllerArguments " .
11:18:02.885
debug
Notified event "kernel.controller_arguments " to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\IsGrantedListener::onKernelControllerArguments " .
11:18:02.886
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.890
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.894
debug
Successfully got data for key "object_55 " from cache
11:18:02.894
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.898
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.898
debug
Successfully got data for key "object_45 " from cache
11:18:02.898
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.902
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.903
debug
SELECT name FROM classes WHERE id = ?
11:18:02.906
deprecation
User Deprecated: Since pimcore/pimcore 4.4: Pimcore\Model\Element\ChildsCompatibilityTrait::setChilds is deprecated, please use setChildren() instead. It will be removed in Pimcore 11.
php
28 times
Show context
Show trace
{
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Element/ChildsCompatibilityTrait.php:57 {
Pimcore\Model\DataObject\ClassDefinition\Data \ Localizedfields->setChilds() …
› '4.4',
› sprintf('%s is deprecated, please use setChildren() instead. It will be removed in Pimcore 11.', __METHOD__)
› );
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/ClassDefinition/Data.php:299 {
Pimcore\Model\DataObject\ClassDefinition \ Data->setValues($data = [], $blockedKeys = []) …
› if (method_exists($this, $method)) {
› $this->$method($value);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/ClassDefinition/Helper/VarExport.php:58 {
Pimcore\Model\DataObject\ClassDefinition \ Data::__set_state($data) …
› $obj = new static();
› $obj->setValues($data);
›
}
/var/www/html/pimcore / var/classes/definition_Category.php:190 {
include …
› 'labelWidth' => 100,
› 'labelAlign' => 'left',
› )),
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/ClassDefinition.php:292 {
Pimcore\Model\DataObject \ ClassDefinition::getById(string $id, $force = false) …
› $definitionFile = $class->getDefinitionFile($name);
› $class = @include $definitionFile;
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/Concrete.php:398 {
Pimcore\Model\DataObject \ Concrete->getClass(): ClassDefinition …
› if (!$this->o_class) {
› $this->setClass(ClassDefinition::getById($this->getClassId()));
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/Localizedfield.php:272 {
Pimcore\Model\DataObject \ Localizedfield->setObject($object, bool $markAsDirty = true) …
› $this->objectId = $object ? $object->getId() : null;
› $this->setClass($object ? $object->getClass() : null);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/Concrete.php:789 {
Pimcore\Model\DataObject \ Concrete->__wakeup() …
› if (property_exists($this, 'localizedfields') && $this->localizedfields instanceof Localizedfield) {
› $this->localizedfields->setObject($this, false);
› }
}
Pimcore\Model\DataObject \ Concrete->__wakeup() {}
/var/www/html/pimcore/vendor /symfony/cache/ Marshaller/DefaultMarshaller.php:85 {
Symfony\Component\Cache\Marshaller \ DefaultMarshaller->unmarshall(string $value) …
› throw new \RuntimeException('Failed to unserialize values, did you forget to install the "igbinary" extension?');
› } elseif (null !== $value = igbinary_unserialize($value)) {
› return $value;
}
/var/www/html/pimcore/vendor /symfony/cache/ Adapter/DoctrineDbalAdapter.php:166 {
Symfony\Component\Cache\Adapter \ DoctrineDbalAdapter->doFetch(array $ids): iterable …
› } else {
› yield $row[0] => $this->marshaller->unmarshall(\is_resource($row[1]) ? stream_get_contents($row[1]) : $row[1]);
› }
}
/var/www/html/pimcore/vendor /symfony/cache/ Traits/AbstractAdapterTrait.php:351 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->generateItems(iterable $items, array &$keys): Generator …
› try {
› foreach ($items as $id => $value) {
› if (!isset($keys[$id])) {
}
/var/www/html/pimcore/vendor /symfony/cache/ Adapter/TagAwareAdapter.php:342 {
Symfony\Component\Cache\Adapter \ TagAwareAdapter->generateItems(iterable $items, array $tagKeys): Generator …
›
› foreach ($items as $key => $item) {
› if (!$tagKeys) {
}
/var/www/html/pimcore/vendor /symfony/cache/ Adapter/TagAwareAdapter.php:168 {
Symfony\Component\Cache\Adapter \ TagAwareAdapter->getItem($key) …
› {
› foreach ($this->getItems([$key]) as $item) {
› return $item;
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Cache/Core/CoreCacheHandler.php:328 {
Pimcore\Cache\Core \ CoreCacheHandler->getItem($key) …
› {
› $item = $this->pool->getItem($key);
› if ($item->isHit()) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Cache/Core/CoreCacheHandler.php:304 {
Pimcore\Cache\Core \ CoreCacheHandler->load($key) …
›
› $item = $this->getItem($key);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Cache.php:75 {
Pimcore \ Cache::load($key) …
› {
› return static::getHandler()->load($key);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/AbstractObject.php:336 {
Pimcore\Model\DataObject \ AbstractObject::getById($id, $force = false) …
›
› if ($force || !($object = Cache::load($cacheKey))) {
› $object = new Model\DataObject();
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/ClassDefinition/Data/ManyToManyObjectRelation.php:165 {
Pimcore\Model\DataObject\ClassDefinition\Data \ ManyToManyObjectRelation->loadData(array $data, $object = null, $params = []) …
› foreach ($data as $relation) {
› $o = DataObject::getById($relation['dest_id']);
› if ($o instanceof DataObject\Concrete) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/ClassDefinition/Data/Relations/AbstractRelations.php:176 {
Pimcore\Model\DataObject\ClassDefinition\Data\Relations \ AbstractRelations->load($object, $params = []) …
›
› $data = $this->loadData($relations, $object, $params);
› if ($object instanceof Element\DirtyIndicatorInterface && $data['dirty']) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/ClassDefinition/Data/ManyToManyObjectRelation.php:454 {
Pimcore\Model\DataObject\ClassDefinition\Data \ ManyToManyObjectRelation->preGetData($container, $params = []) …
› if (!$container->isLazyKeyLoaded($this->getName())) {
› $data = $this->load($container);
›
}
/var/www/html/pimcore / var/classes/DataObject/Car.php:610 {
Pimcore\Model\DataObject \ Car->getCategories(): array …
›
› $data = $this->getClass()->getFieldDefinition("categories")->preGetData($this);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/Concrete.php:510 {
Pimcore\Model\DataObject \ Concrete->getValueFromParent($key, $params = null) …
› if (method_exists($parent, $method)) {
› return $parent->$method($params);
› }
}
/var/www/html/pimcore / var/classes/DataObject/Car.php:614 {
Pimcore\Model\DataObject \ Car->getCategories(): array …
› try {
› \t return $this->getValueFromParent("categories");
› } catch (InheritanceParentNotFoundException $e) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ bundles/EcommerceFrameworkBundle/Tracking/TrackingItemBuilder.php:246 {
Pimcore\Bundle\EcommerceFrameworkBundle\Tracking \ TrackingItemBuilder->getProductCategories(ProductInterface $product, $first = false) …
› if (method_exists($product, 'getCategories')) {
› if ($product->getCategories()) {
› foreach ($product->getCategories() as $category) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ bundles/EcommerceFrameworkBundle/Tracking/TrackingItemBuilder.php:86 {
Pimcore\Bundle\EcommerceFrameworkBundle\Tracking \ TrackingItemBuilder->initProductAttributes(AbstractProductData $item, ProductInterface $product) …
› ->setName($this->normalizeName($product->getOSName()))
› ->setCategories($this->getProductCategories($product))
› ->setBrand($this->getProductBrand($product))
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ bundles/EcommerceFrameworkBundle/Tracking/TrackingItemBuilder.php:46 {
Pimcore\Bundle\EcommerceFrameworkBundle\Tracking \ TrackingItemBuilder->buildProductImpressionItem(ProductInterface $product, string $list = 'default') …
› $item = new ProductImpression();
› $this->initProductAttributes($item, $product);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ bundles/EcommerceFrameworkBundle/Tracking/Tracker/Analytics/EnhancedEcommerce.php:106 {
Pimcore\Bundle\EcommerceFrameworkBundle\Tracking\Tracker\Analytics \ EnhancedEcommerce->trackProductImpression(ProductInterface $product, string $list = 'default') …
›
› $item = $this->trackingItemBuilder->buildProductImpressionItem($product, $list);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ bundles/EcommerceFrameworkBundle/Tracking/TrackingManager.php:159 {
Pimcore\Bundle\EcommerceFrameworkBundle\Tracking \ TrackingManager->trackProductImpression(ProductInterface $product, string $list = 'default') …
› if ($tracker instanceof ProductImpressionInterface) {
› $tracker->trackProductImpression($product, $list);
› }
}
/var/www/html/pimcore / src/Controller/ProductController.php:233 {
App\Controller \ ProductController->productTeaserAction(Request $request, Factory $ecommerceFactory) …
› $trackingManager = $ecommerceFactory->getTrackingManager();
› $trackingManager->trackProductImpression($product, 'teaser');
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:152 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/InlineFragmentRenderer.php:80 {
Symfony\Component\HttpKernel\Fragment \ InlineFragmentRenderer->render($uri, Request $request, array $options = []) …
› try {
› return SubRequestHandler::handle($this->kernel, $subRequest, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/FragmentHandler.php:85 {
Symfony\Component\HttpKernel\Fragment \ FragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return $this->deliver($this->renderers[$renderer]->render($uri, $request, $options));
› }
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ DependencyInjection/LazyLoadingFragmentHandler.php:49 {
Symfony\Component\HttpKernel\DependencyInjection \ LazyLoadingFragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return parent::render($uri, $renderer, $options);
› }
}
/var/www/html/pimcore/vendor /symfony/twig-bridge/ Extension/HttpKernelRuntime.php:46 {
Symfony\Bridge\Twig\Extension \ HttpKernelRuntime->renderFragment($uri, array $options = []): string …
›
› return $this->handler->render($uri, $strategy, $options);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:406 {
Pimcore\Document\Editable \ EditableHandler->renderAction($controller, array $attributes = [], array $query = []) …
› if ($this->requestHelper->hasCurrentRequest()) {
› return $this->httpKernelRuntime->renderFragment($uri, $attributes);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Renderlet.php:159 {
Pimcore\Model\Document\Editable \ Renderlet->frontend() …
› return $editableHandler->renderAction(
› $this->config['controller'],
› $params
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/areas/personalized-product-teaser/view.html.twig:29 {
__TwigTemplate_fbb8160f5f7f265a014b6171877b609a->doDisplay(array $context, array $blocks = []) …
› type: 'object',
› editmode: editmode,
› controller: 'App\\Controller\\ProductController::productTeaserAction',
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Extension/CoreExtension.php:1607 {
twig_get_attribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) …
› try {
› $ret = $object->$method(...$arguments);
› } catch (\BadMethodCallException $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/9f/9f8a8195575d3f68805a69094cbf5ae0.php:231 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickFrontend($context, array $blocks = []) …
› echo " ";
› echo twig_get_attribute($this->env, $this->source, (isset($context["templating"]) || array_key_exists("templating", $context) ? $context["templating"] : (function () { throw new RuntimeError('Variable "templating" does not exist.', 45, $this->source); })()), "render", [0 => (isset($context["viewTemplate"]) || array_key_exists("viewTemplate", $context) ? $context["viewTemplate"] : (function () { throw new RuntimeError('Variable "viewTemplate" does not exist.', 45, $this->source); })()), 1 => (isset($context["viewParameters"]) || array_key_exists("viewParameters", $context) ? $context["viewParameters"] : (function () { throw new RuntimeError('Variable "viewParameters" does not exist.', 45, $this->source); })())], "method", false, false, false, 45);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:44 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickWrapper($context, array $blocks = []) …
›
› {% block areabrickFrontend %}
› {{ templating.render(viewTemplate, viewParameters) | raw }}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:39 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->doDisplay(array $context, array $blocks = []) …
›
› {% block areabrickWrapper %}
› {% block areabrickOpenTag %}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:274 {
Pimcore\Document\Editable \ EditableHandler->renderAreaFrontend(Info $info, $templateParams = []): string …
› $html = $this->templating->render('@PimcoreCore/Areabrick/wrapper.html.twig', array_merge([
› 'brick' => $brick,
› 'info' => $info,
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:265 {
Pimcore\Model\Document\Editable \ Areablock->content($info = null, $templateParams = [], $return = false) …
› $templateParams['isAreaBlock'] = true;
› $content = $this->getEditableHandler()->renderAreaFrontend($info, $templateParams);
› if (!$return) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:197 {
Pimcore\Model\Document\Editable \ Areablock->loop() …
›
› $this->content($info, $templateParams);
› } elseif (!$manual) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:106 {
Pimcore\Model\Document\Editable \ Areablock->frontend() …
› reset($this->indices);
› while ($this->loop());
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/content/portal.html.twig:7 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->block_content($context, array $blocks = []) …
› <div id="portal" class="portal-page">
› {{ pimcore_areablock('content', {
› 'allowed': ['hero-teaser', 'standard-teaser', 'hero-grid', 'product-teaser', 'gallery-carousel', 'horizontal-line', 'image', 'image-hotspot-marker', 'video', 'personalized-product-teaser']
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/4b/4b7241f46417bce53beba4436180fc1c.php:322 {
__TwigTemplate_4d8c3acef329bd2e10f24f3bf8c522e3->doDisplay(array $context, array $blocks = []) …
› echo " ";
› $this->displayBlock("content", $context, $blocks);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/var/cache/dev/twig/f8/f88d2cf3654f45a0882214add717bfd1.php:48 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->doDisplay(array $context, array $blocks = []) …
› $this->parent = $this->loadTemplate("layouts/layout.html.twig", "content/portal.html.twig", 1);
› $this->parent->display($context, array_merge($this->blocks, $blocks));
›
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:258 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->renderView(string $view, array $parameters = []): string …
›
› return $this->container->get('twig')->render($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:81 {
Pimcore\Controller \ Controller->renderView(string $view, array $parameters = []): string …
›
› return parent::renderView($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:266 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->render(string $view, array $parameters = [], Response $response = null): Response …
› {
› $content = $this->renderView($view, $parameters);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:43 {
Pimcore\Controller \ Controller->render(string $view, array $parameters = [], Response $response = null): Response …
›
› return parent::render($view, $parameters, $response);
› }
}
/var/www/html/pimcore / src/Controller/ContentController.php:58 {
App\Controller \ ContentController->portalAction() …
› return $this->render('content/portal.html.twig', [
› 'isPortal' => true
› ]);
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:152 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore / public/index.php:36 {
›
› $response = $kernel->handle($request);
› $response->send();
}
}
[
"exception " => ErrorException {#5803
#message : "User Deprecated: Since pimcore/pimcore 4.4: Pimcore\Model\Element\ChildsCompatibilityTrait::setChilds is deprecated, please use setChildren() instead. It will be removed in Pimcore 11. "
#code : 0
#file : "/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Element/ChildsCompatibilityTrait.php "
#line : 57
#severity : E_USER_DEPRECATED
trace : {
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Element/ChildsCompatibilityTrait.php:57 {
Pimcore\Model\DataObject\ClassDefinition\Data \ Localizedfields->setChilds() …
› '4.4',
› sprintf('%s is deprecated, please use setChildren() instead. It will be removed in Pimcore 11.', __METHOD__)
› );
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/ClassDefinition/Data.php:299 {
Pimcore\Model\DataObject\ClassDefinition \ Data->setValues($data = [], $blockedKeys = []) …
› if (method_exists($this, $method)) {
› $this->$method($value);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/ClassDefinition/Helper/VarExport.php:58 {
Pimcore\Model\DataObject\ClassDefinition \ Data::__set_state($data) …
› $obj = new static();
› $obj->setValues($data);
›
}
/var/www/html/pimcore / var/classes/definition_Category.php:190 {
include …
› 'labelWidth' => 100,
› 'labelAlign' => 'left',
› )),
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/ClassDefinition.php:292 {
Pimcore\Model\DataObject \ ClassDefinition::getById(string $id, $force = false) …
› $definitionFile = $class->getDefinitionFile($name);
› $class = @include $definitionFile;
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/Concrete.php:398 {
Pimcore\Model\DataObject \ Concrete->getClass(): ClassDefinition …
› if (!$this->o_class) {
› $this->setClass(ClassDefinition::getById($this->getClassId()));
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/Localizedfield.php:272 {
Pimcore\Model\DataObject \ Localizedfield->setObject($object, bool $markAsDirty = true) …
› $this->objectId = $object ? $object->getId() : null;
› $this->setClass($object ? $object->getClass() : null);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/Concrete.php:789 {
Pimcore\Model\DataObject \ Concrete->__wakeup() …
› if (property_exists($this, 'localizedfields') && $this->localizedfields instanceof Localizedfield) {
› $this->localizedfields->setObject($this, false);
› }
}
Pimcore\Model\DataObject \ Concrete->__wakeup() {}
/var/www/html/pimcore/vendor /symfony/cache/ Marshaller/DefaultMarshaller.php:85 {
Symfony\Component\Cache\Marshaller \ DefaultMarshaller->unmarshall(string $value) …
› throw new \RuntimeException('Failed to unserialize values, did you forget to install the "igbinary" extension?');
› } elseif (null !== $value = igbinary_unserialize($value)) {
› return $value;
}
/var/www/html/pimcore/vendor /symfony/cache/ Adapter/DoctrineDbalAdapter.php:166 {
Symfony\Component\Cache\Adapter \ DoctrineDbalAdapter->doFetch(array $ids): iterable …
› } else {
› yield $row[0] => $this->marshaller->unmarshall(\is_resource($row[1]) ? stream_get_contents($row[1]) : $row[1]);
› }
}
/var/www/html/pimcore/vendor /symfony/cache/ Traits/AbstractAdapterTrait.php:351 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->generateItems(iterable $items, array &$keys): Generator …
› try {
› foreach ($items as $id => $value) {
› if (!isset($keys[$id])) {
}
/var/www/html/pimcore/vendor /symfony/cache/ Adapter/TagAwareAdapter.php:342 {
Symfony\Component\Cache\Adapter \ TagAwareAdapter->generateItems(iterable $items, array $tagKeys): Generator …
›
› foreach ($items as $key => $item) {
› if (!$tagKeys) {
}
/var/www/html/pimcore/vendor /symfony/cache/ Adapter/TagAwareAdapter.php:168 {
Symfony\Component\Cache\Adapter \ TagAwareAdapter->getItem($key) …
› {
› foreach ($this->getItems([$key]) as $item) {
› return $item;
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Cache/Core/CoreCacheHandler.php:328 {
Pimcore\Cache\Core \ CoreCacheHandler->getItem($key) …
› {
› $item = $this->pool->getItem($key);
› if ($item->isHit()) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Cache/Core/CoreCacheHandler.php:304 {
Pimcore\Cache\Core \ CoreCacheHandler->load($key) …
›
› $item = $this->getItem($key);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Cache.php:75 {
Pimcore \ Cache::load($key) …
› {
› return static::getHandler()->load($key);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/AbstractObject.php:336 {
Pimcore\Model\DataObject \ AbstractObject::getById($id, $force = false) …
›
› if ($force || !($object = Cache::load($cacheKey))) {
› $object = new Model\DataObject();
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/ClassDefinition/Data/ManyToManyObjectRelation.php:165 {
Pimcore\Model\DataObject\ClassDefinition\Data \ ManyToManyObjectRelation->loadData(array $data, $object = null, $params = []) …
› foreach ($data as $relation) {
› $o = DataObject::getById($relation['dest_id']);
› if ($o instanceof DataObject\Concrete) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/ClassDefinition/Data/Relations/AbstractRelations.php:176 {
Pimcore\Model\DataObject\ClassDefinition\Data\Relations \ AbstractRelations->load($object, $params = []) …
›
› $data = $this->loadData($relations, $object, $params);
› if ($object instanceof Element\DirtyIndicatorInterface && $data['dirty']) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/ClassDefinition/Data/ManyToManyObjectRelation.php:454 {
Pimcore\Model\DataObject\ClassDefinition\Data \ ManyToManyObjectRelation->preGetData($container, $params = []) …
› if (!$container->isLazyKeyLoaded($this->getName())) {
› $data = $this->load($container);
›
}
/var/www/html/pimcore / var/classes/DataObject/Car.php:610 {
Pimcore\Model\DataObject \ Car->getCategories(): array …
›
› $data = $this->getClass()->getFieldDefinition("categories")->preGetData($this);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/Concrete.php:510 {
Pimcore\Model\DataObject \ Concrete->getValueFromParent($key, $params = null) …
› if (method_exists($parent, $method)) {
› return $parent->$method($params);
› }
}
/var/www/html/pimcore / var/classes/DataObject/Car.php:614 {
Pimcore\Model\DataObject \ Car->getCategories(): array …
› try {
› \t return $this->getValueFromParent("categories");
› } catch (InheritanceParentNotFoundException $e) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ bundles/EcommerceFrameworkBundle/Tracking/TrackingItemBuilder.php:246 {
Pimcore\Bundle\EcommerceFrameworkBundle\Tracking \ TrackingItemBuilder->getProductCategories(ProductInterface $product, $first = false) …
› if (method_exists($product, 'getCategories')) {
› if ($product->getCategories()) {
› foreach ($product->getCategories() as $category) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ bundles/EcommerceFrameworkBundle/Tracking/TrackingItemBuilder.php:86 {
Pimcore\Bundle\EcommerceFrameworkBundle\Tracking \ TrackingItemBuilder->initProductAttributes(AbstractProductData $item, ProductInterface $product) …
› ->setName($this->normalizeName($product->getOSName()))
› ->setCategories($this->getProductCategories($product))
› ->setBrand($this->getProductBrand($product))
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ bundles/EcommerceFrameworkBundle/Tracking/TrackingItemBuilder.php:46 {
Pimcore\Bundle\EcommerceFrameworkBundle\Tracking \ TrackingItemBuilder->buildProductImpressionItem(ProductInterface $product, string $list = 'default') …
› $item = new ProductImpression();
› $this->initProductAttributes($item, $product);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ bundles/EcommerceFrameworkBundle/Tracking/Tracker/Analytics/EnhancedEcommerce.php:106 {
Pimcore\Bundle\EcommerceFrameworkBundle\Tracking\Tracker\Analytics \ EnhancedEcommerce->trackProductImpression(ProductInterface $product, string $list = 'default') …
›
› $item = $this->trackingItemBuilder->buildProductImpressionItem($product, $list);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ bundles/EcommerceFrameworkBundle/Tracking/TrackingManager.php:159 {
Pimcore\Bundle\EcommerceFrameworkBundle\Tracking \ TrackingManager->trackProductImpression(ProductInterface $product, string $list = 'default') …
› if ($tracker instanceof ProductImpressionInterface) {
› $tracker->trackProductImpression($product, $list);
› }
}
/var/www/html/pimcore / src/Controller/ProductController.php:233 {
App\Controller \ ProductController->productTeaserAction(Request $request, Factory $ecommerceFactory) …
› $trackingManager = $ecommerceFactory->getTrackingManager();
› $trackingManager->trackProductImpression($product, 'teaser');
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:152 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/InlineFragmentRenderer.php:80 {
Symfony\Component\HttpKernel\Fragment \ InlineFragmentRenderer->render($uri, Request $request, array $options = []) …
› try {
› return SubRequestHandler::handle($this->kernel, $subRequest, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/FragmentHandler.php:85 {
Symfony\Component\HttpKernel\Fragment \ FragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return $this->deliver($this->renderers[$renderer]->render($uri, $request, $options));
› }
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ DependencyInjection/LazyLoadingFragmentHandler.php:49 {
Symfony\Component\HttpKernel\DependencyInjection \ LazyLoadingFragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return parent::render($uri, $renderer, $options);
› }
}
/var/www/html/pimcore/vendor /symfony/twig-bridge/ Extension/HttpKernelRuntime.php:46 {
Symfony\Bridge\Twig\Extension \ HttpKernelRuntime->renderFragment($uri, array $options = []): string …
›
› return $this->handler->render($uri, $strategy, $options);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:406 {
Pimcore\Document\Editable \ EditableHandler->renderAction($controller, array $attributes = [], array $query = []) …
› if ($this->requestHelper->hasCurrentRequest()) {
› return $this->httpKernelRuntime->renderFragment($uri, $attributes);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Renderlet.php:159 {
Pimcore\Model\Document\Editable \ Renderlet->frontend() …
› return $editableHandler->renderAction(
› $this->config['controller'],
› $params
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/areas/personalized-product-teaser/view.html.twig:29 {
__TwigTemplate_fbb8160f5f7f265a014b6171877b609a->doDisplay(array $context, array $blocks = []) …
› type: 'object',
› editmode: editmode,
› controller: 'App\\Controller\\ProductController::productTeaserAction',
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Extension/CoreExtension.php:1607 {
twig_get_attribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) …
› try {
› $ret = $object->$method(...$arguments);
› } catch (\BadMethodCallException $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/9f/9f8a8195575d3f68805a69094cbf5ae0.php:231 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickFrontend($context, array $blocks = []) …
› echo " ";
› echo twig_get_attribute($this->env, $this->source, (isset($context["templating"]) || array_key_exists("templating", $context) ? $context["templating"] : (function () { throw new RuntimeError('Variable "templating" does not exist.', 45, $this->source); })()), "render", [0 => (isset($context["viewTemplate"]) || array_key_exists("viewTemplate", $context) ? $context["viewTemplate"] : (function () { throw new RuntimeError('Variable "viewTemplate" does not exist.', 45, $this->source); })()), 1 => (isset($context["viewParameters"]) || array_key_exists("viewParameters", $context) ? $context["viewParameters"] : (function () { throw new RuntimeError('Variable "viewParameters" does not exist.', 45, $this->source); })())], "method", false, false, false, 45);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:44 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickWrapper($context, array $blocks = []) …
›
› {% block areabrickFrontend %}
› {{ templating.render(viewTemplate, viewParameters) | raw }}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:39 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->doDisplay(array $context, array $blocks = []) …
›
› {% block areabrickWrapper %}
› {% block areabrickOpenTag %}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:274 {
Pimcore\Document\Editable \ EditableHandler->renderAreaFrontend(Info $info, $templateParams = []): string …
› $html = $this->templating->render('@PimcoreCore/Areabrick/wrapper.html.twig', array_merge([
› 'brick' => $brick,
› 'info' => $info,
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:265 {
Pimcore\Model\Document\Editable \ Areablock->content($info = null, $templateParams = [], $return = false) …
› $templateParams['isAreaBlock'] = true;
› $content = $this->getEditableHandler()->renderAreaFrontend($info, $templateParams);
› if (!$return) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:197 {
Pimcore\Model\Document\Editable \ Areablock->loop() …
›
› $this->content($info, $templateParams);
› } elseif (!$manual) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:106 {
Pimcore\Model\Document\Editable \ Areablock->frontend() …
› reset($this->indices);
› while ($this->loop());
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/content/portal.html.twig:7 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->block_content($context, array $blocks = []) …
› <div id="portal" class="portal-page">
› {{ pimcore_areablock('content', {
› 'allowed': ['hero-teaser', 'standard-teaser', 'hero-grid', 'product-teaser', 'gallery-carousel', 'horizontal-line', 'image', 'image-hotspot-marker', 'video', 'personalized-product-teaser']
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/4b/4b7241f46417bce53beba4436180fc1c.php:322 {
__TwigTemplate_4d8c3acef329bd2e10f24f3bf8c522e3->doDisplay(array $context, array $blocks = []) …
› echo " ";
› $this->displayBlock("content", $context, $blocks);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/var/cache/dev/twig/f8/f88d2cf3654f45a0882214add717bfd1.php:48 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->doDisplay(array $context, array $blocks = []) …
› $this->parent = $this->loadTemplate("layouts/layout.html.twig", "content/portal.html.twig", 1);
› $this->parent->display($context, array_merge($this->blocks, $blocks));
›
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:258 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->renderView(string $view, array $parameters = []): string …
›
› return $this->container->get('twig')->render($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:81 {
Pimcore\Controller \ Controller->renderView(string $view, array $parameters = []): string …
›
› return parent::renderView($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:266 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->render(string $view, array $parameters = [], Response $response = null): Response …
› {
› $content = $this->renderView($view, $parameters);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:43 {
Pimcore\Controller \ Controller->render(string $view, array $parameters = [], Response $response = null): Response …
›
› return parent::render($view, $parameters, $response);
› }
}
/var/www/html/pimcore / src/Controller/ContentController.php:58 {
App\Controller \ ContentController->portalAction() …
› return $this->render('content/portal.html.twig', [
› 'isPortal' => true
› ]);
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:152 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore / public/index.php:36 {
›
› $response = $kernel->handle($request);
› $response->send();
}
}
}
]
{
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Element/ChildsCompatibilityTrait.php:57 {
Pimcore\Model\DataObject\ClassDefinition\Data \ Localizedfields->setChilds() …
› '4.4',
› sprintf('%s is deprecated, please use setChildren() instead. It will be removed in Pimcore 11.', __METHOD__)
› );
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/ClassDefinition/Data.php:299 {
Pimcore\Model\DataObject\ClassDefinition \ Data->setValues($data = [], $blockedKeys = []) …
› if (method_exists($this, $method)) {
› $this->$method($value);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/ClassDefinition/Helper/VarExport.php:58 {
Pimcore\Model\DataObject\ClassDefinition \ Data::__set_state($data) …
› $obj = new static();
› $obj->setValues($data);
›
}
/var/www/html/pimcore / var/classes/definition_Category.php:190 {
include …
› 'labelWidth' => 100,
› 'labelAlign' => 'left',
› )),
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/ClassDefinition.php:292 {
Pimcore\Model\DataObject \ ClassDefinition::getById(string $id, $force = false) …
› $definitionFile = $class->getDefinitionFile($name);
› $class = @include $definitionFile;
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/Concrete.php:398 {
Pimcore\Model\DataObject \ Concrete->getClass(): ClassDefinition …
› if (!$this->o_class) {
› $this->setClass(ClassDefinition::getById($this->getClassId()));
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/Localizedfield.php:272 {
Pimcore\Model\DataObject \ Localizedfield->setObject($object, bool $markAsDirty = true) …
› $this->objectId = $object ? $object->getId() : null;
› $this->setClass($object ? $object->getClass() : null);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/Concrete.php:789 {
Pimcore\Model\DataObject \ Concrete->__wakeup() …
› if (property_exists($this, 'localizedfields') && $this->localizedfields instanceof Localizedfield) {
› $this->localizedfields->setObject($this, false);
› }
}
Pimcore\Model\DataObject \ Concrete->__wakeup() {}
/var/www/html/pimcore/vendor /symfony/cache/ Marshaller/DefaultMarshaller.php:85 {
Symfony\Component\Cache\Marshaller \ DefaultMarshaller->unmarshall(string $value) …
› throw new \RuntimeException('Failed to unserialize values, did you forget to install the "igbinary" extension?');
› } elseif (null !== $value = igbinary_unserialize($value)) {
› return $value;
}
/var/www/html/pimcore/vendor /symfony/cache/ Adapter/DoctrineDbalAdapter.php:166 {
Symfony\Component\Cache\Adapter \ DoctrineDbalAdapter->doFetch(array $ids): iterable …
› } else {
› yield $row[0] => $this->marshaller->unmarshall(\is_resource($row[1]) ? stream_get_contents($row[1]) : $row[1]);
› }
}
/var/www/html/pimcore/vendor /symfony/cache/ Traits/AbstractAdapterTrait.php:351 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->generateItems(iterable $items, array &$keys): Generator …
› try {
› foreach ($items as $id => $value) {
› if (!isset($keys[$id])) {
}
/var/www/html/pimcore/vendor /symfony/cache/ Adapter/TagAwareAdapter.php:342 {
Symfony\Component\Cache\Adapter \ TagAwareAdapter->generateItems(iterable $items, array $tagKeys): Generator …
›
› foreach ($items as $key => $item) {
› if (!$tagKeys) {
}
/var/www/html/pimcore/vendor /symfony/cache/ Adapter/TagAwareAdapter.php:168 {
Symfony\Component\Cache\Adapter \ TagAwareAdapter->getItem($key) …
› {
› foreach ($this->getItems([$key]) as $item) {
› return $item;
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Cache/Core/CoreCacheHandler.php:328 {
Pimcore\Cache\Core \ CoreCacheHandler->getItem($key) …
› {
› $item = $this->pool->getItem($key);
› if ($item->isHit()) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Cache/Core/CoreCacheHandler.php:304 {
Pimcore\Cache\Core \ CoreCacheHandler->load($key) …
›
› $item = $this->getItem($key);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Cache.php:75 {
Pimcore \ Cache::load($key) …
› {
› return static::getHandler()->load($key);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/AbstractObject.php:336 {
Pimcore\Model\DataObject \ AbstractObject::getById($id, $force = false) …
›
› if ($force || !($object = Cache::load($cacheKey))) {
› $object = new Model\DataObject();
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/ClassDefinition/Data/ManyToManyObjectRelation.php:165 {
Pimcore\Model\DataObject\ClassDefinition\Data \ ManyToManyObjectRelation->loadData(array $data, $object = null, $params = []) …
› foreach ($data as $relation) {
› $o = DataObject::getById($relation['dest_id']);
› if ($o instanceof DataObject\Concrete) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/ClassDefinition/Data/Relations/AbstractRelations.php:176 {
Pimcore\Model\DataObject\ClassDefinition\Data\Relations \ AbstractRelations->load($object, $params = []) …
›
› $data = $this->loadData($relations, $object, $params);
› if ($object instanceof Element\DirtyIndicatorInterface && $data['dirty']) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/ClassDefinition/Data/ManyToManyObjectRelation.php:454 {
Pimcore\Model\DataObject\ClassDefinition\Data \ ManyToManyObjectRelation->preGetData($container, $params = []) …
› if (!$container->isLazyKeyLoaded($this->getName())) {
› $data = $this->load($container);
›
}
/var/www/html/pimcore / var/classes/DataObject/Car.php:610 {
Pimcore\Model\DataObject \ Car->getCategories(): array …
›
› $data = $this->getClass()->getFieldDefinition("categories")->preGetData($this);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/DataObject/Concrete.php:510 {
Pimcore\Model\DataObject \ Concrete->getValueFromParent($key, $params = null) …
› if (method_exists($parent, $method)) {
› return $parent->$method($params);
› }
}
/var/www/html/pimcore / var/classes/DataObject/Car.php:614 {
Pimcore\Model\DataObject \ Car->getCategories(): array …
› try {
› \t return $this->getValueFromParent("categories");
› } catch (InheritanceParentNotFoundException $e) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ bundles/EcommerceFrameworkBundle/Tracking/TrackingItemBuilder.php:246 {
Pimcore\Bundle\EcommerceFrameworkBundle\Tracking \ TrackingItemBuilder->getProductCategories(ProductInterface $product, $first = false) …
› if (method_exists($product, 'getCategories')) {
› if ($product->getCategories()) {
› foreach ($product->getCategories() as $category) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ bundles/EcommerceFrameworkBundle/Tracking/TrackingItemBuilder.php:86 {
Pimcore\Bundle\EcommerceFrameworkBundle\Tracking \ TrackingItemBuilder->initProductAttributes(AbstractProductData $item, ProductInterface $product) …
› ->setName($this->normalizeName($product->getOSName()))
› ->setCategories($this->getProductCategories($product))
› ->setBrand($this->getProductBrand($product))
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ bundles/EcommerceFrameworkBundle/Tracking/TrackingItemBuilder.php:46 {
Pimcore\Bundle\EcommerceFrameworkBundle\Tracking \ TrackingItemBuilder->buildProductImpressionItem(ProductInterface $product, string $list = 'default') …
› $item = new ProductImpression();
› $this->initProductAttributes($item, $product);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ bundles/EcommerceFrameworkBundle/Tracking/Tracker/Analytics/EnhancedEcommerce.php:106 {
Pimcore\Bundle\EcommerceFrameworkBundle\Tracking\Tracker\Analytics \ EnhancedEcommerce->trackProductImpression(ProductInterface $product, string $list = 'default') …
›
› $item = $this->trackingItemBuilder->buildProductImpressionItem($product, $list);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ bundles/EcommerceFrameworkBundle/Tracking/TrackingManager.php:159 {
Pimcore\Bundle\EcommerceFrameworkBundle\Tracking \ TrackingManager->trackProductImpression(ProductInterface $product, string $list = 'default') …
› if ($tracker instanceof ProductImpressionInterface) {
› $tracker->trackProductImpression($product, $list);
› }
}
/var/www/html/pimcore / src/Controller/ProductController.php:233 {
App\Controller \ ProductController->productTeaserAction(Request $request, Factory $ecommerceFactory) …
› $trackingManager = $ecommerceFactory->getTrackingManager();
› $trackingManager->trackProductImpression($product, 'teaser');
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:152 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/InlineFragmentRenderer.php:80 {
Symfony\Component\HttpKernel\Fragment \ InlineFragmentRenderer->render($uri, Request $request, array $options = []) …
› try {
› return SubRequestHandler::handle($this->kernel, $subRequest, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/FragmentHandler.php:85 {
Symfony\Component\HttpKernel\Fragment \ FragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return $this->deliver($this->renderers[$renderer]->render($uri, $request, $options));
› }
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ DependencyInjection/LazyLoadingFragmentHandler.php:49 {
Symfony\Component\HttpKernel\DependencyInjection \ LazyLoadingFragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return parent::render($uri, $renderer, $options);
› }
}
/var/www/html/pimcore/vendor /symfony/twig-bridge/ Extension/HttpKernelRuntime.php:46 {
Symfony\Bridge\Twig\Extension \ HttpKernelRuntime->renderFragment($uri, array $options = []): string …
›
› return $this->handler->render($uri, $strategy, $options);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:406 {
Pimcore\Document\Editable \ EditableHandler->renderAction($controller, array $attributes = [], array $query = []) …
› if ($this->requestHelper->hasCurrentRequest()) {
› return $this->httpKernelRuntime->renderFragment($uri, $attributes);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Renderlet.php:159 {
Pimcore\Model\Document\Editable \ Renderlet->frontend() …
› return $editableHandler->renderAction(
› $this->config['controller'],
› $params
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/areas/personalized-product-teaser/view.html.twig:29 {
__TwigTemplate_fbb8160f5f7f265a014b6171877b609a->doDisplay(array $context, array $blocks = []) …
› type: 'object',
› editmode: editmode,
› controller: 'App\\Controller\\ProductController::productTeaserAction',
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Extension/CoreExtension.php:1607 {
twig_get_attribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) …
› try {
› $ret = $object->$method(...$arguments);
› } catch (\BadMethodCallException $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/9f/9f8a8195575d3f68805a69094cbf5ae0.php:231 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickFrontend($context, array $blocks = []) …
› echo " ";
› echo twig_get_attribute($this->env, $this->source, (isset($context["templating"]) || array_key_exists("templating", $context) ? $context["templating"] : (function () { throw new RuntimeError('Variable "templating" does not exist.', 45, $this->source); })()), "render", [0 => (isset($context["viewTemplate"]) || array_key_exists("viewTemplate", $context) ? $context["viewTemplate"] : (function () { throw new RuntimeError('Variable "viewTemplate" does not exist.', 45, $this->source); })()), 1 => (isset($context["viewParameters"]) || array_key_exists("viewParameters", $context) ? $context["viewParameters"] : (function () { throw new RuntimeError('Variable "viewParameters" does not exist.', 45, $this->source); })())], "method", false, false, false, 45);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:44 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickWrapper($context, array $blocks = []) …
›
› {% block areabrickFrontend %}
› {{ templating.render(viewTemplate, viewParameters) | raw }}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:39 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->doDisplay(array $context, array $blocks = []) …
›
› {% block areabrickWrapper %}
› {% block areabrickOpenTag %}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:274 {
Pimcore\Document\Editable \ EditableHandler->renderAreaFrontend(Info $info, $templateParams = []): string …
› $html = $this->templating->render('@PimcoreCore/Areabrick/wrapper.html.twig', array_merge([
› 'brick' => $brick,
› 'info' => $info,
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:265 {
Pimcore\Model\Document\Editable \ Areablock->content($info = null, $templateParams = [], $return = false) …
› $templateParams['isAreaBlock'] = true;
› $content = $this->getEditableHandler()->renderAreaFrontend($info, $templateParams);
› if (!$return) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:197 {
Pimcore\Model\Document\Editable \ Areablock->loop() …
›
› $this->content($info, $templateParams);
› } elseif (!$manual) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:106 {
Pimcore\Model\Document\Editable \ Areablock->frontend() …
› reset($this->indices);
› while ($this->loop());
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/content/portal.html.twig:7 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->block_content($context, array $blocks = []) …
› <div id="portal" class="portal-page">
› {{ pimcore_areablock('content', {
› 'allowed': ['hero-teaser', 'standard-teaser', 'hero-grid', 'product-teaser', 'gallery-carousel', 'horizontal-line', 'image', 'image-hotspot-marker', 'video', 'personalized-product-teaser']
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/4b/4b7241f46417bce53beba4436180fc1c.php:322 {
__TwigTemplate_4d8c3acef329bd2e10f24f3bf8c522e3->doDisplay(array $context, array $blocks = []) …
› echo " ";
› $this->displayBlock("content", $context, $blocks);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/var/cache/dev/twig/f8/f88d2cf3654f45a0882214add717bfd1.php:48 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->doDisplay(array $context, array $blocks = []) …
› $this->parent = $this->loadTemplate("layouts/layout.html.twig", "content/portal.html.twig", 1);
› $this->parent->display($context, array_merge($this->blocks, $blocks));
›
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:258 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->renderView(string $view, array $parameters = []): string …
›
› return $this->container->get('twig')->render($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:81 {
Pimcore\Controller \ Controller->renderView(string $view, array $parameters = []): string …
›
› return parent::renderView($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:266 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->render(string $view, array $parameters = [], Response $response = null): Response …
› {
› $content = $this->renderView($view, $parameters);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:43 {
Pimcore\Controller \ Controller->render(string $view, array $parameters = [], Response $response = null): Response …
›
› return parent::render($view, $parameters, $response);
› }
}
/var/www/html/pimcore / src/Controller/ContentController.php:58 {
App\Controller \ ContentController->portalAction() …
› return $this->render('content/portal.html.twig', [
› 'isPortal' => true
› ]);
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:152 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore / public/index.php:36 {
›
› $response = $kernel->handle($request);
› $response->send();
}
}
11:18:02.907
debug
Successfully got data for key "object_560 " from cache
11:18:02.908
debug
SELECT *
FROM website_settings
WHERE name = ?
AND (
siteId IS NULL
OR siteId = 0
OR siteId = ?
)
AND (
language IS NULL
OR language = ''
OR language = ?
)
ORDER BY CONCAT(siteId, language) DESC, siteId DESC, language DESC
11:18:02.908
debug
SELECT * FROM website_settings WHERE id = ?
11:18:02.908
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.909
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.909
debug
Successfully got data for key "object_693 " from cache
11:18:02.909
debug
SELECT name FROM classes WHERE id = ?
11:18:02.916
debug
SELECT id FROM ecommerceframework_pricing_rule WHERE active = 1 ORDER BY `prio` ASC
doctrine
11:18:02.916
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.922
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.923
debug
Successfully got data for key "system_resource_columns_ecommerceframework_pricing_rule " from cache
11:18:02.923
debug
SELECT * FROM ecommerceframework_pricing_rule WHERE id='9'
doctrine
11:18:02.923
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.923
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.924
debug
Successfully got data for key "object_559 " from cache
11:18:02.924
debug
SELECT * FROM ecommerceframework_pricing_rule WHERE id='10'
doctrine
11:18:02.924
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.924
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.925
debug
Successfully got data for key "object_556 " from cache
11:18:02.925
debug
SELECT * FROM ecommerceframework_pricing_rule WHERE id='8'
doctrine
11:18:02.925
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.925
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.926
debug
Successfully got data for key "object_75 " from cache
11:18:02.926
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.926
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.927
debug
Successfully got data for key "object_74 " from cache
11:18:02.927
debug
SELECT o_id FROM objects WHERE o_path = :path AND `o_key` = :key
11:18:02.930
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.931
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.931
debug
SELECT name FROM classes WHERE id = ?
11:18:02.934
debug
Successfully got data for key "object_438 " from cache
11:18:02.934
debug
SELECT * FROM ecommerceframework_pricing_rule WHERE id='6'
doctrine
11:18:02.934
debug
SELECT * FROM ecommerceframework_pricing_rule WHERE id='7'
doctrine
11:18:02.938
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.939
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.939
debug
Successfully got data for key "object_399 " from cache
11:18:02.939
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.939
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.940
debug
Successfully got data for key "object_873 " from cache
11:18:02.940
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.940
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.940
debug
Successfully got data for key "object_46 " from cache
11:18:02.941
debug
SELECT * FROM object_url_slugs WHERE fieldname = 'urlSlug' AND ownertype = 'object' AND objectId = '58'
doctrine
11:18:02.995
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:02.998
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:03.002
debug
Successfully got data for key "object_546 " from cache
11:18:03.002
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:03.006
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:03.010
debug
Successfully got data for key "object_390 " from cache
11:18:03.010
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:03.014
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:03.018
debug
Successfully got data for key "object_564 " from cache
11:18:03.018
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:03.022
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:03.026
debug
Successfully got data for key "object_389 " from cache
11:18:03.028
debug
SELECT * FROM settings_store WHERE id = :id AND scope = :scope
11:18:03.031
debug
Notified event "pimcore.asset.preGetMetadata " to listener "Pimcore\AssetMetadataClassDefinitionsBundle\EventListener\MainListener::preGetMetadata " .
11:18:03.031
debug
Notified event "pimcore.asset.preGetMetadata " to listener "Pimcore\AssetMetadataClassDefinitionsBundle\EventListener\MainListener::preGetMetadata " .
11:18:03.031
debug
Notified event "pimcore.asset.preGetMetadata " to listener "Pimcore\AssetMetadataClassDefinitionsBundle\EventListener\MainListener::preGetMetadata " .
11:18:03.031
debug
Notified event "pimcore.asset.preGetMetadata " to listener "Pimcore\AssetMetadataClassDefinitionsBundle\EventListener\MainListener::preGetMetadata " .
11:18:03.031
debug
Notified event "pimcore.asset.preGetMetadata " to listener "Pimcore\AssetMetadataClassDefinitionsBundle\EventListener\MainListener::preGetMetadata " .
11:18:03.031
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:03.034
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:03.038
debug
SELECT name FROM classes WHERE id = ?
11:18:03.043
debug
Successfully got data for key "object_56 " from cache
11:18:03.043
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:03.046
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:03.049
debug
Successfully got data for key "quantityvalue_units_table " from cache
11:18:03.049
debug
SELECT * FROM translations_admin LIMIT 1;
doctrine
11:18:03.054
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:03.058
debug
SELECT item_id, CASE WHEN item_lifetime IS NULL OR item_lifetime + item_time > ? THEN item_data ELSE NULL END FROM cache_items WHERE item_id IN (?)
11:18:03.064
debug
Successfully got data for key "translation_data_2e364d315ad5ad984609e7f4beedf0f7 " from cache
11:18:03.067
deprecation
User Deprecated: Since symfony/security-bundle 5.4: The "Symfony\Bundle\SecurityBundle\Security\FirewallConfig::allowsAnonymous() " method is deprecated.
php
Show context
Show trace
{
/var/www/html/pimcore/vendor /symfony/security-bundle/ Security/FirewallConfig.php:72 {
Symfony\Bundle\SecurityBundle\Security \ FirewallConfig->allowsAnonymous(): bool …
› {
› trigger_deprecation('symfony/security-bundle', '5.4', 'The "%s()" method is deprecated.', __METHOD__);
›
}
/var/www/html/pimcore/vendor /symfony/security-bundle/ DataCollector/SecurityDataCollector.php:187 {
Symfony\Bundle\SecurityBundle\DataCollector \ SecurityDataCollector->collect(Request $request, Response $response, Throwable $exception = null) …
› 'name' => $firewallConfig->getName(),
› 'allows_anonymous' => $this->authenticatorManagerEnabled ? false : $firewallConfig->allowsAnonymous(),
› 'request_matcher' => $firewallConfig->getRequestMatcher(),
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Profiler/Profiler.php:161 {
Symfony\Component\HttpKernel\Profiler \ Profiler->collect(Request $request, Response $response, Throwable $exception = null) …
› foreach ($this->collectors as $collector) {
› $collector->collect($request, $response, $exception);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ EventListener/ProfilerListener.php:99 {
Symfony\Component\HttpKernel\EventListener \ ProfilerListener->onKernelResponse(ResponseEvent $event) …
›
› if (!$profile = $this->profiler->collect($request, $event->getResponse(), $exception)) {
› return;
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:185 {
Symfony\Component\HttpKernel \ HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:173 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
›
› return $this->filterResponse($response, $request, $type);
› }
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/InlineFragmentRenderer.php:80 {
Symfony\Component\HttpKernel\Fragment \ InlineFragmentRenderer->render($uri, Request $request, array $options = []) …
› try {
› return SubRequestHandler::handle($this->kernel, $subRequest, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/FragmentHandler.php:85 {
Symfony\Component\HttpKernel\Fragment \ FragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return $this->deliver($this->renderers[$renderer]->render($uri, $request, $options));
› }
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ DependencyInjection/LazyLoadingFragmentHandler.php:49 {
Symfony\Component\HttpKernel\DependencyInjection \ LazyLoadingFragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return parent::render($uri, $renderer, $options);
› }
}
/var/www/html/pimcore/vendor /symfony/twig-bridge/ Extension/HttpKernelRuntime.php:46 {
Symfony\Bridge\Twig\Extension \ HttpKernelRuntime->renderFragment($uri, array $options = []): string …
›
› return $this->handler->render($uri, $strategy, $options);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:406 {
Pimcore\Document\Editable \ EditableHandler->renderAction($controller, array $attributes = [], array $query = []) …
› if ($this->requestHelper->hasCurrentRequest()) {
› return $this->httpKernelRuntime->renderFragment($uri, $attributes);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Renderlet.php:159 {
Pimcore\Model\Document\Editable \ Renderlet->frontend() …
› return $editableHandler->renderAction(
› $this->config['controller'],
› $params
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/areas/personalized-product-teaser/view.html.twig:29 {
__TwigTemplate_fbb8160f5f7f265a014b6171877b609a->doDisplay(array $context, array $blocks = []) …
› type: 'object',
› editmode: editmode,
› controller: 'App\\Controller\\ProductController::productTeaserAction',
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Extension/CoreExtension.php:1607 {
twig_get_attribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) …
› try {
› $ret = $object->$method(...$arguments);
› } catch (\BadMethodCallException $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/9f/9f8a8195575d3f68805a69094cbf5ae0.php:231 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickFrontend($context, array $blocks = []) …
› echo " ";
› echo twig_get_attribute($this->env, $this->source, (isset($context["templating"]) || array_key_exists("templating", $context) ? $context["templating"] : (function () { throw new RuntimeError('Variable "templating" does not exist.', 45, $this->source); })()), "render", [0 => (isset($context["viewTemplate"]) || array_key_exists("viewTemplate", $context) ? $context["viewTemplate"] : (function () { throw new RuntimeError('Variable "viewTemplate" does not exist.', 45, $this->source); })()), 1 => (isset($context["viewParameters"]) || array_key_exists("viewParameters", $context) ? $context["viewParameters"] : (function () { throw new RuntimeError('Variable "viewParameters" does not exist.', 45, $this->source); })())], "method", false, false, false, 45);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:44 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickWrapper($context, array $blocks = []) …
›
› {% block areabrickFrontend %}
› {{ templating.render(viewTemplate, viewParameters) | raw }}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:39 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->doDisplay(array $context, array $blocks = []) …
›
› {% block areabrickWrapper %}
› {% block areabrickOpenTag %}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:274 {
Pimcore\Document\Editable \ EditableHandler->renderAreaFrontend(Info $info, $templateParams = []): string …
› $html = $this->templating->render('@PimcoreCore/Areabrick/wrapper.html.twig', array_merge([
› 'brick' => $brick,
› 'info' => $info,
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:265 {
Pimcore\Model\Document\Editable \ Areablock->content($info = null, $templateParams = [], $return = false) …
› $templateParams['isAreaBlock'] = true;
› $content = $this->getEditableHandler()->renderAreaFrontend($info, $templateParams);
› if (!$return) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:197 {
Pimcore\Model\Document\Editable \ Areablock->loop() …
›
› $this->content($info, $templateParams);
› } elseif (!$manual) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:106 {
Pimcore\Model\Document\Editable \ Areablock->frontend() …
› reset($this->indices);
› while ($this->loop());
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/content/portal.html.twig:7 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->block_content($context, array $blocks = []) …
› <div id="portal" class="portal-page">
› {{ pimcore_areablock('content', {
› 'allowed': ['hero-teaser', 'standard-teaser', 'hero-grid', 'product-teaser', 'gallery-carousel', 'horizontal-line', 'image', 'image-hotspot-marker', 'video', 'personalized-product-teaser']
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/4b/4b7241f46417bce53beba4436180fc1c.php:322 {
__TwigTemplate_4d8c3acef329bd2e10f24f3bf8c522e3->doDisplay(array $context, array $blocks = []) …
› echo " ";
› $this->displayBlock("content", $context, $blocks);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/var/cache/dev/twig/f8/f88d2cf3654f45a0882214add717bfd1.php:48 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->doDisplay(array $context, array $blocks = []) …
› $this->parent = $this->loadTemplate("layouts/layout.html.twig", "content/portal.html.twig", 1);
› $this->parent->display($context, array_merge($this->blocks, $blocks));
›
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:258 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->renderView(string $view, array $parameters = []): string …
›
› return $this->container->get('twig')->render($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:81 {
Pimcore\Controller \ Controller->renderView(string $view, array $parameters = []): string …
›
› return parent::renderView($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:266 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->render(string $view, array $parameters = [], Response $response = null): Response …
› {
› $content = $this->renderView($view, $parameters);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:43 {
Pimcore\Controller \ Controller->render(string $view, array $parameters = [], Response $response = null): Response …
›
› return parent::render($view, $parameters, $response);
› }
}
/var/www/html/pimcore / src/Controller/ContentController.php:58 {
App\Controller \ ContentController->portalAction() …
› return $this->render('content/portal.html.twig', [
› 'isPortal' => true
› ]);
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:152 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore / public/index.php:36 {
›
› $response = $kernel->handle($request);
› $response->send();
}
}
[
"exception " => ErrorException {#6252
#message : "User Deprecated: Since symfony/security-bundle 5.4: The "Symfony\Bundle\SecurityBundle\Security\FirewallConfig::allowsAnonymous()" method is deprecated. "
#code : 0
#file : "/var/www/html/pimcore/vendor /symfony/security-bundle/ Security/FirewallConfig.php "
#line : 72
#severity : E_USER_DEPRECATED
trace : {
/var/www/html/pimcore/vendor /symfony/security-bundle/ Security/FirewallConfig.php:72 {
Symfony\Bundle\SecurityBundle\Security \ FirewallConfig->allowsAnonymous(): bool …
› {
› trigger_deprecation('symfony/security-bundle', '5.4', 'The "%s()" method is deprecated.', __METHOD__);
›
}
/var/www/html/pimcore/vendor /symfony/security-bundle/ DataCollector/SecurityDataCollector.php:187 {
Symfony\Bundle\SecurityBundle\DataCollector \ SecurityDataCollector->collect(Request $request, Response $response, Throwable $exception = null) …
› 'name' => $firewallConfig->getName(),
› 'allows_anonymous' => $this->authenticatorManagerEnabled ? false : $firewallConfig->allowsAnonymous(),
› 'request_matcher' => $firewallConfig->getRequestMatcher(),
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Profiler/Profiler.php:161 {
Symfony\Component\HttpKernel\Profiler \ Profiler->collect(Request $request, Response $response, Throwable $exception = null) …
› foreach ($this->collectors as $collector) {
› $collector->collect($request, $response, $exception);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ EventListener/ProfilerListener.php:99 {
Symfony\Component\HttpKernel\EventListener \ ProfilerListener->onKernelResponse(ResponseEvent $event) …
›
› if (!$profile = $this->profiler->collect($request, $event->getResponse(), $exception)) {
› return;
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:185 {
Symfony\Component\HttpKernel \ HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:173 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
›
› return $this->filterResponse($response, $request, $type);
› }
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/InlineFragmentRenderer.php:80 {
Symfony\Component\HttpKernel\Fragment \ InlineFragmentRenderer->render($uri, Request $request, array $options = []) …
› try {
› return SubRequestHandler::handle($this->kernel, $subRequest, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/FragmentHandler.php:85 {
Symfony\Component\HttpKernel\Fragment \ FragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return $this->deliver($this->renderers[$renderer]->render($uri, $request, $options));
› }
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ DependencyInjection/LazyLoadingFragmentHandler.php:49 {
Symfony\Component\HttpKernel\DependencyInjection \ LazyLoadingFragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return parent::render($uri, $renderer, $options);
› }
}
/var/www/html/pimcore/vendor /symfony/twig-bridge/ Extension/HttpKernelRuntime.php:46 {
Symfony\Bridge\Twig\Extension \ HttpKernelRuntime->renderFragment($uri, array $options = []): string …
›
› return $this->handler->render($uri, $strategy, $options);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:406 {
Pimcore\Document\Editable \ EditableHandler->renderAction($controller, array $attributes = [], array $query = []) …
› if ($this->requestHelper->hasCurrentRequest()) {
› return $this->httpKernelRuntime->renderFragment($uri, $attributes);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Renderlet.php:159 {
Pimcore\Model\Document\Editable \ Renderlet->frontend() …
› return $editableHandler->renderAction(
› $this->config['controller'],
› $params
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/areas/personalized-product-teaser/view.html.twig:29 {
__TwigTemplate_fbb8160f5f7f265a014b6171877b609a->doDisplay(array $context, array $blocks = []) …
› type: 'object',
› editmode: editmode,
› controller: 'App\\Controller\\ProductController::productTeaserAction',
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Extension/CoreExtension.php:1607 {
twig_get_attribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) …
› try {
› $ret = $object->$method(...$arguments);
› } catch (\BadMethodCallException $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/9f/9f8a8195575d3f68805a69094cbf5ae0.php:231 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickFrontend($context, array $blocks = []) …
› echo " ";
› echo twig_get_attribute($this->env, $this->source, (isset($context["templating"]) || array_key_exists("templating", $context) ? $context["templating"] : (function () { throw new RuntimeError('Variable "templating" does not exist.', 45, $this->source); })()), "render", [0 => (isset($context["viewTemplate"]) || array_key_exists("viewTemplate", $context) ? $context["viewTemplate"] : (function () { throw new RuntimeError('Variable "viewTemplate" does not exist.', 45, $this->source); })()), 1 => (isset($context["viewParameters"]) || array_key_exists("viewParameters", $context) ? $context["viewParameters"] : (function () { throw new RuntimeError('Variable "viewParameters" does not exist.', 45, $this->source); })())], "method", false, false, false, 45);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:44 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickWrapper($context, array $blocks = []) …
›
› {% block areabrickFrontend %}
› {{ templating.render(viewTemplate, viewParameters) | raw }}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:39 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->doDisplay(array $context, array $blocks = []) …
›
› {% block areabrickWrapper %}
› {% block areabrickOpenTag %}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:274 {
Pimcore\Document\Editable \ EditableHandler->renderAreaFrontend(Info $info, $templateParams = []): string …
› $html = $this->templating->render('@PimcoreCore/Areabrick/wrapper.html.twig', array_merge([
› 'brick' => $brick,
› 'info' => $info,
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:265 {
Pimcore\Model\Document\Editable \ Areablock->content($info = null, $templateParams = [], $return = false) …
› $templateParams['isAreaBlock'] = true;
› $content = $this->getEditableHandler()->renderAreaFrontend($info, $templateParams);
› if (!$return) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:197 {
Pimcore\Model\Document\Editable \ Areablock->loop() …
›
› $this->content($info, $templateParams);
› } elseif (!$manual) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:106 {
Pimcore\Model\Document\Editable \ Areablock->frontend() …
› reset($this->indices);
› while ($this->loop());
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/content/portal.html.twig:7 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->block_content($context, array $blocks = []) …
› <div id="portal" class="portal-page">
› {{ pimcore_areablock('content', {
› 'allowed': ['hero-teaser', 'standard-teaser', 'hero-grid', 'product-teaser', 'gallery-carousel', 'horizontal-line', 'image', 'image-hotspot-marker', 'video', 'personalized-product-teaser']
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/4b/4b7241f46417bce53beba4436180fc1c.php:322 {
__TwigTemplate_4d8c3acef329bd2e10f24f3bf8c522e3->doDisplay(array $context, array $blocks = []) …
› echo " ";
› $this->displayBlock("content", $context, $blocks);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/var/cache/dev/twig/f8/f88d2cf3654f45a0882214add717bfd1.php:48 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->doDisplay(array $context, array $blocks = []) …
› $this->parent = $this->loadTemplate("layouts/layout.html.twig", "content/portal.html.twig", 1);
› $this->parent->display($context, array_merge($this->blocks, $blocks));
›
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:258 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->renderView(string $view, array $parameters = []): string …
›
› return $this->container->get('twig')->render($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:81 {
Pimcore\Controller \ Controller->renderView(string $view, array $parameters = []): string …
›
› return parent::renderView($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:266 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->render(string $view, array $parameters = [], Response $response = null): Response …
› {
› $content = $this->renderView($view, $parameters);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:43 {
Pimcore\Controller \ Controller->render(string $view, array $parameters = [], Response $response = null): Response …
›
› return parent::render($view, $parameters, $response);
› }
}
/var/www/html/pimcore / src/Controller/ContentController.php:58 {
App\Controller \ ContentController->portalAction() …
› return $this->render('content/portal.html.twig', [
› 'isPortal' => true
› ]);
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:152 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore / public/index.php:36 {
›
› $response = $kernel->handle($request);
› $response->send();
}
}
}
]
{
/var/www/html/pimcore/vendor /symfony/security-bundle/ Security/FirewallConfig.php:72 {
Symfony\Bundle\SecurityBundle\Security \ FirewallConfig->allowsAnonymous(): bool …
› {
› trigger_deprecation('symfony/security-bundle', '5.4', 'The "%s()" method is deprecated.', __METHOD__);
›
}
/var/www/html/pimcore/vendor /symfony/security-bundle/ DataCollector/SecurityDataCollector.php:187 {
Symfony\Bundle\SecurityBundle\DataCollector \ SecurityDataCollector->collect(Request $request, Response $response, Throwable $exception = null) …
› 'name' => $firewallConfig->getName(),
› 'allows_anonymous' => $this->authenticatorManagerEnabled ? false : $firewallConfig->allowsAnonymous(),
› 'request_matcher' => $firewallConfig->getRequestMatcher(),
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Profiler/Profiler.php:161 {
Symfony\Component\HttpKernel\Profiler \ Profiler->collect(Request $request, Response $response, Throwable $exception = null) …
› foreach ($this->collectors as $collector) {
› $collector->collect($request, $response, $exception);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ EventListener/ProfilerListener.php:99 {
Symfony\Component\HttpKernel\EventListener \ ProfilerListener->onKernelResponse(ResponseEvent $event) …
›
› if (!$profile = $this->profiler->collect($request, $event->getResponse(), $exception)) {
› return;
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ Debug/WrappedListener.php:117 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
›
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
›
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/var/www/html/pimcore/vendor /symfony/event-dispatcher/ Debug/TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:185 {
Symfony\Component\HttpKernel \ HttpKernel->filterResponse(Response $response, Request $request, int $type): Response …
›
› $this->dispatcher->dispatch($event, KernelEvents::RESPONSE);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:173 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
›
› return $this->filterResponse($response, $request, $type);
› }
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache \ SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/InlineFragmentRenderer.php:80 {
Symfony\Component\HttpKernel\Fragment \ InlineFragmentRenderer->render($uri, Request $request, array $options = []) …
› try {
› return SubRequestHandler::handle($this->kernel, $subRequest, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Fragment/FragmentHandler.php:85 {
Symfony\Component\HttpKernel\Fragment \ FragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return $this->deliver($this->renderers[$renderer]->render($uri, $request, $options));
› }
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ DependencyInjection/LazyLoadingFragmentHandler.php:49 {
Symfony\Component\HttpKernel\DependencyInjection \ LazyLoadingFragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return parent::render($uri, $renderer, $options);
› }
}
/var/www/html/pimcore/vendor /symfony/twig-bridge/ Extension/HttpKernelRuntime.php:46 {
Symfony\Bridge\Twig\Extension \ HttpKernelRuntime->renderFragment($uri, array $options = []): string …
›
› return $this->handler->render($uri, $strategy, $options);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:406 {
Pimcore\Document\Editable \ EditableHandler->renderAction($controller, array $attributes = [], array $query = []) …
› if ($this->requestHelper->hasCurrentRequest()) {
› return $this->httpKernelRuntime->renderFragment($uri, $attributes);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Renderlet.php:159 {
Pimcore\Model\Document\Editable \ Renderlet->frontend() …
› return $editableHandler->renderAction(
› $this->config['controller'],
› $params
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/areas/personalized-product-teaser/view.html.twig:29 {
__TwigTemplate_fbb8160f5f7f265a014b6171877b609a->doDisplay(array $context, array $blocks = []) …
› type: 'object',
› editmode: editmode,
› controller: 'App\\Controller\\ProductController::productTeaserAction',
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Extension/CoreExtension.php:1607 {
twig_get_attribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) …
› try {
› $ret = $object->$method(...$arguments);
› } catch (\BadMethodCallException $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/9f/9f8a8195575d3f68805a69094cbf5ae0.php:231 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickFrontend($context, array $blocks = []) …
› echo " ";
› echo twig_get_attribute($this->env, $this->source, (isset($context["templating"]) || array_key_exists("templating", $context) ? $context["templating"] : (function () { throw new RuntimeError('Variable "templating" does not exist.', 45, $this->source); })()), "render", [0 => (isset($context["viewTemplate"]) || array_key_exists("viewTemplate", $context) ? $context["viewTemplate"] : (function () { throw new RuntimeError('Variable "viewTemplate" does not exist.', 45, $this->source); })()), 1 => (isset($context["viewParameters"]) || array_key_exists("viewParameters", $context) ? $context["viewParameters"] : (function () { throw new RuntimeError('Variable "viewParameters" does not exist.', 45, $this->source); })())], "method", false, false, false, 45);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:44 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->block_areabrickWrapper($context, array $blocks = []) …
›
› {% block areabrickFrontend %}
› {{ templating.render(viewTemplate, viewParameters) | raw }}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor/pimcore/pimcore/bundles/CoreBundle/Resources/views/Areabrick/wrapper.html.twig:39 {
__TwigTemplate_a8817db8d35d80eea235b41a3177dac8->doDisplay(array $context, array $blocks = []) …
›
› {% block areabrickWrapper %}
› {% block areabrickOpenTag %}
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Templating/TwigDefaultDelegatingEngine.php:69 {
Pimcore\Templating \ TwigDefaultDelegatingEngine->render($name, array $parameters = []): string …
› if (!$this->delegate) {
› return $this->twig->render($name, $parameters);
› } else {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Document/Editable/EditableHandler.php:274 {
Pimcore\Document\Editable \ EditableHandler->renderAreaFrontend(Info $info, $templateParams = []): string …
› $html = $this->templating->render('@PimcoreCore/Areabrick/wrapper.html.twig', array_merge([
› 'brick' => $brick,
› 'info' => $info,
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:265 {
Pimcore\Model\Document\Editable \ Areablock->content($info = null, $templateParams = [], $return = false) …
› $templateParams['isAreaBlock'] = true;
› $content = $this->getEditableHandler()->renderAreaFrontend($info, $templateParams);
› if (!$return) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:197 {
Pimcore\Model\Document\Editable \ Areablock->loop() …
›
› $this->content($info, $templateParams);
› } elseif (!$manual) {
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable/Areablock.php:106 {
Pimcore\Model\Document\Editable \ Areablock->frontend() …
› reset($this->indices);
› while ($this->loop());
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:473 {
Pimcore\Model\Document \ Editable->render() …
›
› return $this->frontend();
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ models/Document/Editable.php:486 {
Pimcore\Model\Document \ Editable->__toString(): string …
› try {
› $result = $this->render();
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/templates/content/portal.html.twig:7 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->block_content($context, array $blocks = []) …
› <div id="portal" class="portal-page">
› {{ pimcore_areablock('content', {
› 'allowed': ['hero-teaser', 'standard-teaser', 'hero-grid', 'product-teaser', 'gallery-carousel', 'horizontal-line', 'image', 'image-hotspot-marker', 'video', 'personalized-product-teaser']
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:171 {
Twig \ Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/var/cache/dev/twig/4b/4b7241f46417bce53beba4436180fc1c.php:322 {
__TwigTemplate_4d8c3acef329bd2e10f24f3bf8c522e3->doDisplay(array $context, array $blocks = []) …
› echo " ";
› $this->displayBlock("content", $context, $blocks);
› echo "
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/var/cache/dev/twig/f8/f88d2cf3654f45a0882214add717bfd1.php:48 {
__TwigTemplate_6ff289f9027dcc319a1ceaa3db7bce1e->doDisplay(array $context, array $blocks = []) …
› $this->parent = $this->loadTemplate("layouts/layout.html.twig", "content/portal.html.twig", 1);
› $this->parent->display($context, array_merge($this->blocks, $blocks));
›
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:394 {
Twig \ Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:367 {
Twig \ Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Template.php:379 {
Twig \ Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/html/pimcore/vendor /twig/twig/ src/TemplateWrapper.php:40 {
Twig \ TemplateWrapper->render(array $context = []): string …
› // as it should only be used by internal code
› return $this->template->render($context, \func_get_args()[1] ?? []);
› }
}
/var/www/html/pimcore/vendor /twig/twig/ src/Environment.php:277 {
Twig \ Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:258 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->renderView(string $view, array $parameters = []): string …
›
› return $this->container->get('twig')->render($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:81 {
Pimcore\Controller \ Controller->renderView(string $view, array $parameters = []): string …
›
› return parent::renderView($view, $parameters);
› }
}
/var/www/html/pimcore/vendor /symfony/framework-bundle/ Controller/AbstractController.php:266 {
Symfony\Bundle\FrameworkBundle\Controller \ AbstractController->render(string $view, array $parameters = [], Response $response = null): Response …
› {
› $content = $this->renderView($view, $parameters);
›
}
/var/www/html/pimcore/vendor /pimcore/pimcore/ lib/Controller/Controller.php:43 {
Pimcore\Controller \ Controller->render(string $view, array $parameters = [], Response $response = null): Response …
›
› return parent::render($view, $parameters, $response);
› }
}
/var/www/html/pimcore / src/Controller/ContentController.php:58 {
App\Controller \ ContentController->portalAction() …
› return $this->render('content/portal.html.twig', [
› 'isPortal' => true
› ]);
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:152 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ HttpKernel.php:74 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
}
/var/www/html/pimcore/vendor /symfony/http-kernel/ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/html/pimcore / public/index.php:36 {
›
› $response = $kernel->handle($request);
› $response->send();
}
}
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\FullPageCacheListener::stopPropagationCheck " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Bundle\CoreBundle\EventListener\ResponseHeaderListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Bundle\CoreBundle\EventListener\ResponseStackListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Scheb\TwoFactorBundle\Security\TwoFactor\Provider\TwoFactorProviderPreparationListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Symfony\Component\WebLink\EventListener\AddLinkHeaderListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Bundle\CoreBundle\EventListener\PimcoreHeaderListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\LocaleListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\GlobalTemplateVariablesListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\HardlinkCanonicalListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\BlockStateListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Bundle\CoreBundle\EventListener\EventedControllerListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\EditmodeListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\InternalWysiwygHtmlAttributeFilterListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Bundle\AdminBundle\EventListener\HttpCacheListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Bundle\AdminBundle\EventListener\EnablePreviewTimeSliderListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Bundle\EcommerceFrameworkBundle\EventListener\Frontend\TrackingCodeFlashMessageListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "closure " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\GoogleTagManagerListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\GoogleAnalyticsCodeListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Targeting\EventListener\TargetingListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\FullPageCacheListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Bundle\CoreBundle\EventListener\Frontend\StaticPageGeneratorListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Pimcore\Targeting\EventListener\ToolbarListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\StreamedResponseListener::onKernelResponse " .
11:18:03.079
debug
Notified event "kernel.finish_request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest " .
11:18:03.079
debug
Notified event "kernel.finish_request " to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest " .
11:18:03.079
debug
Notified event "kernel.finish_request " to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onFinishRequest " .
11:18:03.079
debug
Notified event "kernel.finish_request " to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest " .
11:18:03.079
debug
Notified event "kernel.finish_request " to listener "Symfony\WebpackEncoreBundle\EventListener\ResetAssetsEventListener::resetAssets " .
11:18:03.079
debug
Notified event "kernel.finish_request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest " .