Error 500 Internal Server Error

GET https://activa.teamsante.at/de/aktionen

Forwarded to ErrorController (2977bf)

Exceptions

Impossible to access an attribute ("products_selection") on a string variable ("") in @Teamsante/includes/blocks/products_selection.html.twig at line 41.

Exception

Twig\Error\ RuntimeError

Show exception properties
Twig\Error\RuntimeError {#16367
  -lineno: 41
  -rawMessage: "Impossible to access an attribute ("products_selection") on a string variable ("")."
  -source: Twig\Source {#10008
    -code: """
      {% block articles_section %}\n
      \n
          {% block articles_outer_container %}\n
      \n
              <div class="{% block articles_class %}uk-section uk-section-default ac-articles{% endblock %}{{ styles is defined and styles is not empty ? styles }}">\n
      \n
                  {% block articles_container %}\n
      \n
                      <div class="{% block articles_container_class %}uk-container uk-container-xlarge{% endblock %}">\n
      \n
                          {% block articles_headlines %}\n
      \n
                              {% if content.isOptions|default and content.headline|default %}\n
      \n
                                  <div>\n
                                      {% include '@Teamsante/render/view/headlines.html.twig' with {\n
                                          'content': content,\n
                                          'allowHeading': allowHeading,\n
                                          'containerCss': 'text-center',\n
                                          'headline': true,\n
                                          'headerOuterCss': '',\n
                                          'headerCss': content.text|default ? 'mb-8' : 'mb-20',\n
                                          'subline': true,\n
                                          'sublineCss': 'text-neutral-40/80 font-sans text-sm font-extralight',\n
                                          'text': true,\n
                                          'textCss': 'mt-8 mb-20 text-default',\n
                                          'link': false,\n
                                          'linkAlign': '',\n
                                          'linkCss': ''\n
                                      } %}\n
                                  </div>\n
      \n
                              {% endif %}\n
      \n
                          {% endblock %}\n
      \n
                          {% block articles_content %}\n
      \n
                              <div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-8">\n
      \n
                                  {% for teaser in content.products_selection %}\n
                                      {% set excerpt = teaser.content.excerpt|default(teaser.excerpt|default) %}\n
                                      {% set contentData = teaser.content.content|default(teaser.content|default) %}\n
                                      {% set category = excerpt.categories|first %}\n
      \n
                                      {% set contentArticle = {\n
                                          uuid: teaser.uuid|default,\n
                                          headline: excerpt.title|default ? excerpt.title : contentData.title,\n
                                          subline: category.name|default ? category.name|default : false,\n
                                          text: false,\n
                                          text_alternative: excerpt.description|striptags('<br><p><b><strong><ul><li>'),\n
                                          image: excerpt.images.0|default ? excerpt.images.0|default : contentData.image|default,\n
                                          images: excerpt.images|default,\n
                                          icon: excerpt.icon.0|default ? excerpt.icon.0 : category.key|default ? category.key : false,\n
                                          links: sulu_content_path(teaser.content.routePath),\n
                                          target: '',\n
                                          button_text: excerpt.more|default('content.read_more'|trans({})),\n
                                          buttonStyle: 'uk-button-primary',\n
                                          css_class: content.css_class|default,\n
                                          created: teaser.created|format_datetime('long', 'none', locale=app.request.locale|split('_')[0]),\n
                                          changed: teaser.changed|format_datetime('long', 'none', locale=app.request.locale|split('_')[0]),\n
                                          authored: teaser.authored|format_datetime('long', 'none', locale=app.request.locale|split('_')[0])\n
                                      } %}\n
      \n
                                      {% include '@Teamsante/render/view/product-card.html.twig' with { 'content': contentArticle } %}\n
      \n
                                  {% endfor %}\n
      \n
                              </div>\n
      \n
                          {% endblock %}\n
      \n
                      </div>\n
      \n
                  {% endblock %}\n
      \n
                  {% block articles_pagination %}\n
      \n
                      <div class="mx-auto max-w-[280px] mt-12">\n
      \n
                          <ul class="grid grid-cols-2 text-xs">\n
                              {% set page = view.products.page|default(1) %}\n
      \n
                              {% if page-1 >= 1 %}\n
                                  <li>\n
                                      <a class="flex items-center gap-2"\n
                                         href="{{ app.request.pathInfo }}?p={{ page-1 }}#articles">\n
                                          <span uk-pagination-previous></span> {{ 'content.previous_page'|trans({}) }}\n
                                      </a>\n
                                  </li>\n
                              {% endif %}\n
      \n
                              {% if view.products.hasNextPage|default(false) %}\n
                                  <li class="justify-self-end">\n
                                      <a class="flex items-center gap-2"\n
                                         href="{{ app.request.pathInfo }}?p={{ page+1 }}#articles">\n
                                          {{ 'content.next_page'|trans({}) }} <span uk-pagination-next></span>\n
                                      </a>\n
                                  </li>\n
                              {% endif %}\n
                          </ul>\n
      \n
                      </div>\n
      \n
                  {% endblock %}\n
      \n
              </div>\n
      \n
          {% endblock %}\n
      \n
      {% endblock %}
      """
    -name: "@Teamsante/includes/blocks/products_selection.html.twig"
    -path: "/var/www/r548w2/htdocs/www/themes/teamsante/templates/includes/blocks/products_selection.html.twig"
  }
  -phpFile: "/var/www/r548w2/htdocs/www/vendor/twig/twig/src/Extension/CoreExtension.php"
  -phpLine: 1739
}
  1. {% block articles_content %}
  2. <div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-8">
  3. {% for teaser in content.products_selection %}
  4. {% set excerpt = teaser.content.excerpt|default(teaser.excerpt|default) %}
  5. {% set contentData = teaser.content.content|default(teaser.content|default) %}
  6. {% set category = excerpt.categories|first %}
  7. {% set contentArticle = {
  1. <div class=\"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-8\">
  2. ";
  3. // line 41
  4. $context['_parent'] = $context;
  5. $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, (isset($context["content"]) || array_key_exists("content", $context) ? $context["content"] : (function () { throw new RuntimeError('Variable "content" does not exist.', 41, $this->source); })()), "products_selection", [], "any", false, false, false, 41));
  6. $context['loop'] = [
  7. 'parent' => $context['_parent'],
  8. 'index0' => 0,
  9. 'index' => 1,
  10. 'first' => true,
in vendor/twig/twig/src/Template.php -> block_articles_content (line 446)
  1. throw new \LogicException('A block must be a method on a \Twig\Template instance.');
  2. }
  3. if (null !== $template) {
  4. try {
  5. yield from $template->$block($context, $blocks);
  6. } catch (Error $e) {
  7. if (!$e->getSourceContext()) {
  8. $e->setSourceContext($template->getSourceContext());
  9. }
  1. yield from $this->unwrap()->yieldBlock('articles_headlines', $context, $blocks);
  2. // line 36
  3. yield "
  4. ";
  5. // line 37
  6. yield from $this->unwrap()->yieldBlock('articles_content', $context, $blocks);
  7. // line 72
  8. yield "
  9. </div>
  10. ";
in vendor/twig/twig/src/Template.php -> block_articles_container (line 446)
  1. throw new \LogicException('A block must be a method on a \Twig\Template instance.');
  2. }
  3. if (null !== $template) {
  4. try {
  5. yield from $template->$block($context, $blocks);
  6. } catch (Error $e) {
  7. if (!$e->getSourceContext()) {
  8. $e->setSourceContext($template->getSourceContext());
  9. }
  1. yield (((array_key_exists("styles", $context) && !Twig\Extension\CoreExtension::testEmpty((isset($context["styles"]) || array_key_exists("styles", $context) ? $context["styles"] : (function () { throw new RuntimeError('Variable "styles" does not exist.', 5, $this->source); })())))) ? ($this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["styles"]) || array_key_exists("styles", $context) ? $context["styles"] : (function () { throw new RuntimeError('Variable "styles" does not exist.', 5, $this->source); })()), "html", null, true)) : (""));
  2. yield "\">
  3. ";
  4. // line 7
  5. yield from $this->unwrap()->yieldBlock('articles_container', $context, $blocks);
  6. // line 76
  7. yield "
  8. ";
  9. // line 77
  10. yield from $this->unwrap()->yieldBlock('articles_pagination', $context, $blocks);
in vendor/twig/twig/src/Template.php -> block_articles_outer_container (line 446)
  1. throw new \LogicException('A block must be a method on a \Twig\Template instance.');
  2. }
  3. if (null !== $template) {
  4. try {
  5. yield from $template->$block($context, $blocks);
  6. } catch (Error $e) {
  7. if (!$e->getSourceContext()) {
  8. $e->setSourceContext($template->getSourceContext());
  9. }
  1. // line 2
  2. yield "
  3. ";
  4. // line 3
  5. yield from $this->unwrap()->yieldBlock('articles_outer_container', $context, $blocks);
  6. // line 110
  7. yield "
  8. ";
  9. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
in vendor/twig/twig/src/Template.php -> block_articles_section (line 446)
  1. throw new \LogicException('A block must be a method on a \Twig\Template instance.');
  2. }
  3. if (null !== $template) {
  4. try {
  5. yield from $template->$block($context, $blocks);
  6. } catch (Error $e) {
  7. if (!$e->getSourceContext()) {
  8. $e->setSourceContext($template->getSourceContext());
  9. }
  1. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  2. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@Teamsante/includes/blocks/products_selection.html.twig"));
  3. // line 1
  4. yield from $this->unwrap()->yieldBlock('articles_section', $context, $blocks);
  5. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  6. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
in vendor/twig/twig/src/Template.php -> doDisplay (line 402)
  1. {
  2. $context += $this->env->getGlobals();
  3. $blocks = array_merge($this->blocks, $blocks);
  4. try {
  5. yield from $this->doDisplay($context, $blocks);
  6. } catch (Error $e) {
  7. if (!$e->getSourceContext()) {
  8. $e->setSourceContext($this->getSourceContext());
  9. }
  1. // line 106
  2. yield "
  3. ";
  4. // line 108
  5. yield from $this->load("@Teamsante/includes/blocks/products_selection.html.twig", 108)->unwrap()->yield(CoreExtension::merge($context, ["content" => ((CoreExtension::getAttribute($this->env, $this->source, // line 109
  6. ($context["promotionSnippet"] ?? null), "content", [], "any", true, true, false, 109)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env, $this->source, (isset($context["promotionSnippet"]) || array_key_exists("promotionSnippet", $context) ? $context["promotionSnippet"] : (function () { throw new RuntimeError('Variable "promotionSnippet" does not exist.', 109, $this->source); })()), "content", [], "any", false, false, false, 109))) : ("")), "styles" => "mt-8", "allowHeading" => true]));
  7. }
  8. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
in vendor/twig/twig/src/Template.php -> doDisplay (line 402)
  1. {
  2. $context += $this->env->getGlobals();
  3. $blocks = array_merge($this->blocks, $blocks);
  4. try {
  5. yield from $this->doDisplay($context, $blocks);
  6. } catch (Error $e) {
  7. if (!$e->getSourceContext()) {
  8. $e->setSourceContext($this->getSourceContext());
  9. }
  1. array_key_exists("suluInheritedValues", $context)) ? (Twig\Extension\CoreExtension::default((isset($context["suluInheritedValues"]) || array_key_exists("suluInheritedValues", $context) ? $context["suluInheritedValues"] : (function () { throw new RuntimeError('Variable "suluInheritedValues" does not exist.', 74, $this->source); })()))) : ("")), "blockIteration" => CoreExtension::getAttribute($this->env, $this->source, // line 75
  2. $context["loop"], "index", [], "any", false, false, false, 75), "blockTypeIteration" => $this->extensions['Sulu\Twig\Extensions\CountExtension']->increaseCounter(CoreExtension::getAttribute($this->env, $this->source, // line 76
  3. $context["block"], "type", [], "any", false, false, false, 76)), "defaultSegment" => (( // line 77
  4. array_key_exists("defaultSegment", $context)) ? (Twig\Extension\CoreExtension::default((isset($context["defaultSegment"]) || array_key_exists("defaultSegment", $context) ? $context["defaultSegment"] : (function () { throw new RuntimeError('Variable "defaultSegment" does not exist.', 77, $this->source); })()))) : ("")), "elasticsearchResults" => (( // line 78
  5. array_key_exists("elasticsearchResults", $context)) ? (Twig\Extension\CoreExtension::default((isset($context["elasticsearchResults"]) || array_key_exists("elasticsearchResults", $context) ? $context["elasticsearchResults"] : (function () { throw new RuntimeError('Variable "elasticsearchResults" does not exist.', 78, $this->source); })()))) : ("")), "allowHeading" => // line 79
  6. (isset($context["allow_heading"]) || array_key_exists("allow_heading", $context) ? $context["allow_heading"] : (function () { throw new RuntimeError('Variable "allow_heading" does not exist.', 79, $this->source); })())]));
  7. // line 81
  8. yield "
  9. ";
  10. // line 83
  11. yield " </div>
in vendor/twig/twig/src/Template.php -> doDisplay (line 402)
  1. {
  2. $context += $this->env->getGlobals();
  3. $blocks = array_merge($this->blocks, $blocks);
  4. try {
  5. yield from $this->doDisplay($context, $blocks);
  6. } catch (Error $e) {
  7. if (!$e->getSourceContext()) {
  8. $e->setSourceContext($this->getSourceContext());
  9. }
  1. // line 4
  2. yield "
  3. ";
  4. // line 5
  5. yield from $this->load("@Teamsante/includes/blocks.html.twig", 5)->unwrap()->yield($context);
  6. // line 6
  7. yield "
  8. ";
  9. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
in vendor/twig/twig/src/Template.php -> block_output_main_content (line 446)
  1. throw new \LogicException('A block must be a method on a \Twig\Template instance.');
  2. }
  3. if (null !== $template) {
  4. try {
  5. yield from $template->$block($context, $blocks);
  6. } catch (Error $e) {
  7. if (!$e->getSourceContext()) {
  8. $e->setSourceContext($template->getSourceContext());
  9. }
  1. // line 33
  2. yield from $this->unwrap()->yieldBlock('container_css', $context, $blocks);
  3. yield "\">
  4. <div class=\"wrapper-content\">";
  5. // line 34
  6. yield from $this->unwrap()->yieldBlock('output_main_content', $context, $blocks);
  7. yield "</div>
  8. </div>
  9. ";
in vendor/twig/twig/src/Template.php -> block_output_main (line 446)
  1. throw new \LogicException('A block must be a method on a \Twig\Template instance.');
  2. }
  3. if (null !== $template) {
  4. try {
  5. yield from $template->$block($context, $blocks);
  6. } catch (Error $e) {
  7. if (!$e->getSourceContext()) {
  8. $e->setSourceContext($template->getSourceContext());
  9. }
  1. yield from $this->unwrap()->yieldBlock('top', $context, $blocks);
  2. // line 30
  3. yield "
  4. ";
  5. // line 31
  6. yield from $this->unwrap()->yieldBlock('output_main', $context, $blocks);
  7. // line 38
  8. yield "
  9. ";
  10. // line 39
  11. yield from $this->unwrap()->yieldBlock('footer', $context, $blocks);
in vendor/twig/twig/src/Template.php -> block_content (line 446)
  1. throw new \LogicException('A block must be a method on a \Twig\Template instance.');
  2. }
  3. if (null !== $template) {
  4. try {
  5. yield from $template->$block($context, $blocks);
  6. } catch (Error $e) {
  7. if (!$e->getSourceContext()) {
  8. $e->setSourceContext($template->getSourceContext());
  9. }
  1. yield "
  2. </head>
  3. ";
  4. // line 30
  5. yield from $this->unwrap()->yieldBlock('content', $context, $blocks);
  6. // line 36
  7. yield "
  8. </html>
  9. ";
in vendor/twig/twig/src/Extension/CoreExtension.php -> {closure:__TwigTemplate_df573495f649ccae99552fee8b4af6da::doDisplay():59} (line 2106)
  1. {
  2. $level = ob_get_level();
  3. ob_start();
  4. try {
  5. foreach ($body as $data) {
  6. echo $data;
  7. }
  8. } catch (\Throwable $e) {
  9. while (ob_get_level() > $level) {
  10. ob_end_clean();
  1. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  2. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@Teamsante/index.html.twig"));
  3. // line 1
  4. $_v0 = ('' === $tmp = \Twig\Extension\CoreExtension::captureOutput((function () use (&$context, $macros, $blocks) {
  5. // line 2
  6. yield "
  7. ";
  8. // line 3
  9. $context["cssFiles"] = $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->getWebpackCssFiles("teamsante", "teamsanteConfig");
in vendor/twig/twig/src/Template.php -> doDisplay (line 402)
  1. {
  2. $context += $this->env->getGlobals();
  3. $blocks = array_merge($this->blocks, $blocks);
  4. try {
  5. yield from $this->doDisplay($context, $blocks);
  6. } catch (Error $e) {
  7. if (!$e->getSourceContext()) {
  8. $e->setSourceContext($this->getSourceContext());
  9. }
  1. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  2. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@Teamsante/web/base.html.twig"));
  3. $this->parent = $this->load("@Teamsante/index.html.twig", 1);
  4. yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
  5. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  6. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
in vendor/twig/twig/src/Template.php -> doDisplay (line 402)
  1. {
  2. $context += $this->env->getGlobals();
  3. $blocks = array_merge($this->blocks, $blocks);
  4. try {
  5. yield from $this->doDisplay($context, $blocks);
  6. } catch (Error $e) {
  7. if (!$e->getSourceContext()) {
  8. $e->setSourceContext($this->getSourceContext());
  9. }
  1. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  2. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "pages/default.html.twig"));
  3. $this->parent = $this->load("@Teamsante/web/base.html.twig", 1);
  4. yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
  5. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  6. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
in vendor/twig/twig/src/Template.php -> doDisplay (line 402)
  1. {
  2. $context += $this->env->getGlobals();
  3. $blocks = array_merge($this->blocks, $blocks);
  4. try {
  5. yield from $this->doDisplay($context, $blocks);
  6. } catch (Error $e) {
  7. if (!$e->getSourceContext()) {
  8. $e->setSourceContext($this->getSourceContext());
  9. }
  1. return $this->blocks;
  2. }
  3. public function display(array $context, array $blocks = []): void
  4. {
  5. foreach ($this->yield($context, $blocks) as $data) {
  6. echo $data;
  7. }
  8. }
  9. public function render(array $context): string
in vendor/twig/twig/src/Template.php -> display (line 373)
  1. ob_start();
  2. } else {
  3. ob_start(function () { return ''; });
  4. }
  5. try {
  6. $this->display($context);
  7. } catch (\Throwable $e) {
  8. while (ob_get_level() > $level) {
  9. ob_end_clean();
  10. }
  1. yield from $this->template->yieldBlock($name, $context);
  2. }
  3. public function render(array $context = []): string
  4. {
  5. return $this->template->render($context);
  6. }
  7. /**
  8. * @return void
  9. */
  1. * @throws SyntaxError When an error occurred during compilation
  2. * @throws RuntimeError When an error occurred during rendering
  3. */
  4. public function render($name, array $context = []): string
  5. {
  6. return $this->load($name)->render($context);
  7. }
  8. /**
  9. * Displays a template.
  10. *
  1. if (null !== $block) {
  2. return $this->container->get('twig')->load($view)->renderBlock($block, $parameters);
  3. }
  4. return $this->container->get('twig')->render($view, $parameters);
  5. }
  6. private function doRender(string $view, ?string $block, array $parameters, ?Response $response, string $method): Response
  7. {
  8. $content = $this->doRenderView($view, $block, $parameters, $method);
  1. *
  2. * Forms found in parameters are auto-cast to form views.
  3. */
  4. protected function renderView(string $view, array $parameters = []): string
  5. {
  6. return $this->doRenderView($view, null, $parameters, __FUNCTION__);
  7. }
  8. /**
  9. * Returns a rendered block from a view.
  10. *
  1. $content = $this->renderPreview(
  2. $viewTemplate,
  3. $data
  4. );
  5. } else {
  6. $content = $this->renderView(
  7. $viewTemplate,
  8. $data
  9. );
  10. }
WebsiteController->renderStructure() in src/Controller/Website/PageController.php (line 31)
  1. 'defaultSegment' => $defaultSegment->getKey(),
  2. ];*/
  3. $attributes = [];
  4. return $this->renderStructure(
  5. $structure,
  6. $attributes,
  7. $preview,
  8. $partial,
  9. );
in vendor/symfony/http-kernel/HttpKernel.php -> renderStructureAction (line 183)
  1. $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);
  2. $controller = $event->getController();
  3. $arguments = $event->getArguments();
  4. // call controller
  5. $response = $controller(...$arguments);
  6. // view
  7. if (!$response instanceof Response) {
  8. $event = new ViewEvent($this, $request, $type, $response, $event);
  9. $this->dispatcher->dispatch($event, KernelEvents::VIEW);
  1. $request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
  2. $this->requestStack->push($request);
  3. $response = null;
  4. try {
  5. return $response = $this->handleRaw($request, $type);
  6. } catch (\Throwable $e) {
  7. if ($e instanceof \Error && !$this->handleAllThrowables) {
  8. throw $e;
  9. }
  1. $this->boot();
  2. ++$this->requestStackSize;
  3. $this->resetServices = true;
  4. try {
  5. return $this->getHttpKernel()->handle($request, $type, $catch);
  6. } finally {
  7. --$this->requestStackSize;
  8. }
  9. }
Kernel->handle() in public/index.php (line 70)
  1. // instead of relying on the configuration parameter
  2. // https://symfony.com/doc/6.4/reference/configuration/framework.html#http-method-override
  3. Request::enableHttpMethodParameterOverride();
  4. $request = Request::createFromGlobals();
  5. $response = $kernel->handle($request);
  6. $response->send();
  7. $kernel->terminate($request, $response);

Logs

Level Channel Message
INFO 12:59:23 deprecation User Deprecated: Since symfony/var-exporter 7.3: The "Symfony\Component\VarExporter\LazyGhostTrait" trait is deprecated, use native lazy objects instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Version detection logic for MySQL will change in DBAL 4. Please specify the version as the server reports it, e.g. "10.9.3-MariaDB" instead of "mariadb-10.9". (AbstractMySQLDriver.php:176 called by AbstractMySQLDriver.php:45, https://github.com/doctrine/dbal/pull/5779, package doctrine/orm)
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::getXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "getDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::setXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "setDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::getXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "getDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::setXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "setDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::getXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "getDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::setXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "setDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::getXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "getDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::setXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "setDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::getXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "getDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::setXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "setDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::getXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "getDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::setXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "setDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::getXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "getDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::setXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "setDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::getXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "getDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::setXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "setDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::getXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "getDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::setXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "setDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::getXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "getDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::setXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "setDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::getXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "getDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::setXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "setDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::getXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "getDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::setXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "setDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::getXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "getDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::setXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "setDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::getXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "getDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::setXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "setDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::getXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "getDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::setXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "setDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::getXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "getDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::setXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "setDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::getXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "getDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Webspace\Portal::setXDefaultLocalization" method is deprecated on "Sulu\Component\Webspace\Portal" use "setDefaultLocalization" instead.
{
    "exception": {}
}
INFO 12:59:23 deprecation User Deprecated: Since sulu/sulu 2.3: The "Sulu\Component\Localization\Localization::setXDefault" method is deprecated on "Sulu\Component\Localization\Localization" use "setDefault" instead.
{
    "exception": {}
}
INFO 12:59:23 request Matched route "_profiler".
{
    "route": "_profiler",
    "route_parameters": {
        "_route": "_profiler",
        "_controller": "web_profiler.controller.profiler::panelAction",
        "token": "latest"
    },
    "request_uri": "https://teamsante.alengo.dev/_profiler/latest?ip=202.8.41.96&type=request",
    "method": "GET"
}
INFO 12:59:23 doctrine Connecting with parameters {params}
{
    "params": {
        "use_savepoints": true,
        "driver": "pdo_mysql",
        "idle_connection_ttl": 600,
        "host": "localhost",
        "port": null,
        "user": "usr_r548w2_sulu",
        "password": "<redacted>",
        "driverOptions": [],
        "defaultTableOptions": [],
        "dbname": "usr_r548w2_sulu",
        "serverVersion": "mariadb-10.5.29",
        "charset": "utf8mb4"
    }
}
DEBUG 12:59:23 doctrine Executing statement: SELECT a0_.title AS title_0, a0_.description AS description_1, a0_.priority AS priority_2, a0_.allWebspaces AS allWebspaces_3, a0_.active AS active_4, a0_.id AS id_5, a1_.title AS title_6, a1_.frequency AS frequency_7, a1_.id AS id_8, a2_.`type` AS type_9, a2_.`condition` AS condition_10, a2_.id AS id_11, a1_.idTargetGroups AS idTargetGroups_12, a2_.idTargetGroupRules AS idTargetGroupRules_13 FROM at_target_groups a0_ INNER JOIN at_target_group_rules a1_ ON a0_.id = a1_.idTargetGroups INNER JOIN at_target_group_conditions a2_ ON a1_.id = a2_.idTargetGroupRules LEFT JOIN at_target_group_webspaces a3_ ON a0_.id = a3_.idTargetGroups WHERE a0_.active = 1 AND ((a0_.allWebspaces = 1 OR a3_.webspaceKey = ?)) AND a1_.frequency <= ? ORDER BY a0_.priority DESC (parameters: {params}, types: {types})
{
    "sql": "SELECT a0_.title AS title_0, a0_.description AS description_1, a0_.priority AS priority_2, a0_.allWebspaces AS allWebspaces_3, a0_.active AS active_4, a0_.id AS id_5, a1_.title AS title_6, a1_.frequency AS frequency_7, a1_.id AS id_8, a2_.`type` AS type_9, a2_.`condition` AS condition_10, a2_.id AS id_11, a1_.idTargetGroups AS idTargetGroups_12, a2_.idTargetGroupRules AS idTargetGroupRules_13 FROM at_target_groups a0_ INNER JOIN at_target_group_rules a1_ ON a0_.id = a1_.idTargetGroups INNER JOIN at_target_group_conditions a2_ ON a1_.id = a2_.idTargetGroupRules LEFT JOIN at_target_group_webspaces a3_ ON a0_.id = a3_.idTargetGroups WHERE a0_.active = 1 AND ((a0_.allWebspaces = 1 OR a3_.webspaceKey = ?)) AND a1_.frequency <= ? ORDER BY a0_.priority DESC",
    "params": {
        "1": "teamsante",
        "2": 3
    },
    "types": {
        "1": 2,
        "2": 1
    }
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "FOS\RestBundle\EventListener\ZoneMatcherListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "FOS\\RestBundle\\EventListener\\ZoneMatcherListener::onKernelRequest"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bridge\\Doctrine\\Middleware\\IdleConnection\\Listener::onKernelRequest"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Sulu\Bundle\WebsiteBundle\EventListener\RouterListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Sulu\\Bundle\\WebsiteBundle\\EventListener\\RouterListener::onKernelRequest"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Sulu\Bundle\WebsiteBundle\Routing\RequestListener::onRequest".
{
    "event": "kernel.request",
    "listener": "Sulu\\Bundle\\WebsiteBundle\\Routing\\RequestListener::onRequest"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Sulu\Bundle\SecurityBundle\EventListener\SystemListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Sulu\\Bundle\\SecurityBundle\\EventListener\\SystemListener::onKernelRequest"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Sulu\Bundle\WebsiteBundle\EventListener\TranslatorListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Sulu\\Bundle\\WebsiteBundle\\EventListener\\TranslatorListener::onKernelRequest"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "FOS\RestBundle\EventListener\BodyListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "FOS\\RestBundle\\EventListener\\BodyListener::onKernelRequest"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "FOS\HttpCacheBundle\EventListener\UserContextListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "FOS\\HttpCacheBundle\\EventListener\\UserContextListener::onKernelRequest"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Sulu\Bundle\WebsiteBundle\EventListener\SecurityListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Sulu\\Bundle\\WebsiteBundle\\EventListener\\SecurityListener::onKernelRequest"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Sulu\Bundle\ThemeBundle\EventListener\SetThemeEventListener::setActiveThemeOnRequest".
{
    "event": "kernel.request",
    "listener": "Sulu\\Bundle\\ThemeBundle\\EventListener\\SetThemeEventListener::setActiveThemeOnRequest"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "FOS\HttpCacheBundle\EventListener\AttributesListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "FOS\\HttpCacheBundle\\EventListener\\AttributesListener::onKernelRequest"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Sulu\Bundle\MediaBundle\FileInspector\UploadFileSubscriber::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Sulu\\Bundle\\MediaBundle\\FileInspector\\UploadFileSubscriber::onKernelRequest"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Scheb\TwoFactorBundle\Security\TwoFactor\Event\TwoFactorFormListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Event\\TwoFactorFormListener::onKernelRequest"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Sulu\Bundle\AudienceTargetingBundle\EventListener\DeviceDetectorSubscriber::setUserAgent".
{
    "event": "kernel.request",
    "listener": "Sulu\\Bundle\\AudienceTargetingBundle\\EventListener\\DeviceDetectorSubscriber::setUserAgent"
}
DEBUG 12:59:23 event Notified event "kernel.request" to listener "Sulu\Bundle\AudienceTargetingBundle\EventListener\TargetGroupSubscriber::setTargetGroup".
{
    "event": "kernel.request",
    "listener": "Sulu\\Bundle\\AudienceTargetingBundle\\EventListener\\TargetGroupSubscriber::setTargetGroup"
}
DEBUG 12:59:23 event Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
DEBUG 12:59:23 event Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
DEBUG 12:59:23 event Notified event "kernel.controller" to listener "Sulu\Bundle\SecurityBundle\EventListener\SuluSecurityListener::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Sulu\\Bundle\\SecurityBundle\\EventListener\\SuluSecurityListener::onKernelController"
}
DEBUG 12:59:23 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsCsrfTokenValidAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsCsrfTokenValidAttributeListener::onKernelControllerArguments"
}
DEBUG 12:59:23 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments"
}
DEBUG 12:59:23 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments"
}
DEBUG 12:59:23 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\Controller\ArgumentResolver\RequestPayloadValueResolver::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\Controller\\ArgumentResolver\\RequestPayloadValueResolver::onKernelControllerArguments"
}
DEBUG 12:59:23 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}
DEBUG 12:59:23 doctrine Executing statement: SELECT a0_.title AS title_0, a0_.description AS description_1, a0_.priority AS priority_2, a0_.allWebspaces AS allWebspaces_3, a0_.active AS active_4, a0_.id AS id_5, a1_.title AS title_6, a1_.frequency AS frequency_7, a1_.id AS id_8, a2_.`type` AS type_9, a2_.`condition` AS condition_10, a2_.id AS id_11, a1_.idTargetGroups AS idTargetGroups_12, a2_.idTargetGroupRules AS idTargetGroupRules_13 FROM at_target_groups a0_ INNER JOIN at_target_group_rules a1_ ON a0_.id = a1_.idTargetGroups INNER JOIN at_target_group_conditions a2_ ON a1_.id = a2_.idTargetGroupRules LEFT JOIN at_target_group_webspaces a3_ ON a0_.id = a3_.idTargetGroups WHERE a0_.active = 1 AND ((a0_.allWebspaces = 1 OR a3_.webspaceKey = ?)) AND a1_.frequency <= ? ORDER BY a0_.priority DESC (parameters: {params}, types: {types})
{
    "sql": "SELECT a0_.title AS title_0, a0_.description AS description_1, a0_.priority AS priority_2, a0_.allWebspaces AS allWebspaces_3, a0_.active AS active_4, a0_.id AS id_5, a1_.title AS title_6, a1_.frequency AS frequency_7, a1_.id AS id_8, a2_.`type` AS type_9, a2_.`condition` AS condition_10, a2_.id AS id_11, a1_.idTargetGroups AS idTargetGroups_12, a2_.idTargetGroupRules AS idTargetGroupRules_13 FROM at_target_groups a0_ INNER JOIN at_target_group_rules a1_ ON a0_.id = a1_.idTargetGroups INNER JOIN at_target_group_conditions a2_ ON a1_.id = a2_.idTargetGroupRules LEFT JOIN at_target_group_webspaces a3_ ON a0_.id = a3_.idTargetGroups WHERE a0_.active = 1 AND ((a0_.allWebspaces = 1 OR a3_.webspaceKey = ?)) AND a1_.frequency <= ? ORDER BY a0_.priority DESC",
    "params": {
        "1": "teamsante",
        "2": 3
    },
    "types": {
        "1": 2,
        "2": 1
    }
}
DEBUG 12:59:23 doctrine Executing statement: SELECT a0_.title AS title_0, a0_.description AS description_1, a0_.priority AS priority_2, a0_.allWebspaces AS allWebspaces_3, a0_.active AS active_4, a0_.id AS id_5, a1_.title AS title_6, a1_.frequency AS frequency_7, a1_.id AS id_8, a2_.`type` AS type_9, a2_.`condition` AS condition_10, a2_.id AS id_11, a1_.idTargetGroups AS idTargetGroups_12, a2_.idTargetGroupRules AS idTargetGroupRules_13 FROM at_target_groups a0_ INNER JOIN at_target_group_rules a1_ ON a0_.id = a1_.idTargetGroups INNER JOIN at_target_group_conditions a2_ ON a1_.id = a2_.idTargetGroupRules LEFT JOIN at_target_group_webspaces a3_ ON a0_.id = a3_.idTargetGroups WHERE a0_.active = 1 AND ((a0_.allWebspaces = 1 OR a3_.webspaceKey = ?)) AND a1_.frequency <= ? ORDER BY a0_.priority DESC (parameters: {params}, types: {types})
{
    "sql": "SELECT a0_.title AS title_0, a0_.description AS description_1, a0_.priority AS priority_2, a0_.allWebspaces AS allWebspaces_3, a0_.active AS active_4, a0_.id AS id_5, a1_.title AS title_6, a1_.frequency AS frequency_7, a1_.id AS id_8, a2_.`type` AS type_9, a2_.`condition` AS condition_10, a2_.id AS id_11, a1_.idTargetGroups AS idTargetGroups_12, a2_.idTargetGroupRules AS idTargetGroupRules_13 FROM at_target_groups a0_ INNER JOIN at_target_group_rules a1_ ON a0_.id = a1_.idTargetGroups INNER JOIN at_target_group_conditions a2_ ON a1_.id = a2_.idTargetGroupRules LEFT JOIN at_target_group_webspaces a3_ ON a0_.id = a3_.idTargetGroups WHERE a0_.active = 1 AND ((a0_.allWebspaces = 1 OR a3_.webspaceKey = ?)) AND a1_.frequency <= ? ORDER BY a0_.priority DESC",
    "params": {
        "1": "teamsante",
        "2": 3
    },
    "types": {
        "1": 2,
        "2": 1
    }
}

Stack Trace

RuntimeError
Twig\Error\RuntimeError:
Impossible to access an attribute ("products_selection") on a string variable ("") in "@Teamsante/includes/blocks/products_selection.html.twig" at line 41.

  at themes/teamsante/templates/includes/blocks/products_selection.html.twig:41
  at Twig\Extension\CoreExtension::getAttribute()
     (var/cache/website/dev/twig/c0/c072883af41256e04602b1273ca064bf.php:290)
  at __TwigTemplate_315c5d20b94825390bf65c132c89d3d5->block_articles_content()
     (vendor/twig/twig/src/Template.php:446)
  at Twig\Template->yieldBlock()
     (var/cache/website/dev/twig/c0/c072883af41256e04602b1273ca064bf.php:188)
  at __TwigTemplate_315c5d20b94825390bf65c132c89d3d5->block_articles_container()
     (vendor/twig/twig/src/Template.php:446)
  at Twig\Template->yieldBlock()
     (var/cache/website/dev/twig/c0/c072883af41256e04602b1273ca064bf.php:118)
  at __TwigTemplate_315c5d20b94825390bf65c132c89d3d5->block_articles_outer_container()
     (vendor/twig/twig/src/Template.php:446)
  at Twig\Template->yieldBlock()
     (var/cache/website/dev/twig/c0/c072883af41256e04602b1273ca064bf.php:82)
  at __TwigTemplate_315c5d20b94825390bf65c132c89d3d5->block_articles_section()
     (vendor/twig/twig/src/Template.php:446)
  at Twig\Template->yieldBlock()
     (var/cache/website/dev/twig/c0/c072883af41256e04602b1273ca064bf.php:56)
  at __TwigTemplate_315c5d20b94825390bf65c132c89d3d5->doDisplay()
     (vendor/twig/twig/src/Template.php:402)
  at Twig\Template->yield()
     (var/cache/website/dev/twig/8b/8b784d3d5273fe38188872b29391a6d5.php:123)
  at __TwigTemplate_4f740c1745b72ce1b10f655bef5ec155->doDisplay()
     (vendor/twig/twig/src/Template.php:402)
  at Twig\Template->yield()
     (var/cache/website/dev/twig/a2/a2aaf732a4b8c3339e92ac9247730f20.php:201)
  at __TwigTemplate_22fbc8f39165ba96cea3b9ed0b7861b9->doDisplay()
     (vendor/twig/twig/src/Template.php:402)
  at Twig\Template->yield()
     (var/cache/website/dev/twig/2b/2b8fa39b825dd0e0fec34177000b7e70.php:80)
  at __TwigTemplate_35edd78fa5340f9297e7f198ee741976->block_output_main_content()
     (vendor/twig/twig/src/Template.php:446)
  at Twig\Template->yieldBlock()
     (var/cache/website/dev/twig/ba/bac196efd976fbf71a0f7f053f6d55af.php:442)
  at __TwigTemplate_10d9260096bd265da8ab4a4cf7b5a669->block_output_main()
     (vendor/twig/twig/src/Template.php:446)
  at Twig\Template->yieldBlock()
     (var/cache/website/dev/twig/ba/bac196efd976fbf71a0f7f053f6d55af.php:285)
  at __TwigTemplate_10d9260096bd265da8ab4a4cf7b5a669->block_content()
     (vendor/twig/twig/src/Template.php:446)
  at Twig\Template->yieldBlock()
     (var/cache/website/dev/twig/4a/4a5a1e2db56b87c4bfae38bcb25b91eb.php:103)
  at __TwigTemplate_df573495f649ccae99552fee8b4af6da->{closure:__TwigTemplate_df573495f649ccae99552fee8b4af6da::doDisplay():59}()
     (vendor/twig/twig/src/Extension/CoreExtension.php:2106)
  at Twig\Extension\CoreExtension::captureOutput()
     (var/cache/website/dev/twig/4a/4a5a1e2db56b87c4bfae38bcb25b91eb.php:59)
  at __TwigTemplate_df573495f649ccae99552fee8b4af6da->doDisplay()
     (vendor/twig/twig/src/Template.php:402)
  at Twig\Template->yield()
     (var/cache/website/dev/twig/ba/bac196efd976fbf71a0f7f053f6d55af.php:72)
  at __TwigTemplate_10d9260096bd265da8ab4a4cf7b5a669->doDisplay()
     (vendor/twig/twig/src/Template.php:402)
  at Twig\Template->yield()
     (var/cache/website/dev/twig/2b/2b8fa39b825dd0e0fec34177000b7e70.php:54)
  at __TwigTemplate_35edd78fa5340f9297e7f198ee741976->doDisplay()
     (vendor/twig/twig/src/Template.php:402)
  at Twig\Template->yield()
     (vendor/twig/twig/src/Template.php:358)
  at Twig\Template->display()
     (vendor/twig/twig/src/Template.php:373)
  at Twig\Template->render()
     (vendor/twig/twig/src/TemplateWrapper.php:51)
  at Twig\TemplateWrapper->render()
     (vendor/twig/twig/src/Environment.php:333)
  at Twig\Environment->render()
     (vendor/symfony/framework-bundle/Controller/AbstractController.php:459)
  at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRenderView()
     (vendor/symfony/framework-bundle/Controller/AbstractController.php:257)
  at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->renderView()
     (vendor/sulu/sulu/src/Sulu/Bundle/WebsiteBundle/Controller/WebsiteController.php:77)
  at Sulu\Bundle\WebsiteBundle\Controller\WebsiteController->renderStructure()
     (src/Controller/Website/PageController.php:31)
  at App\Controller\Website\PageController->renderStructureAction()
     (vendor/symfony/http-kernel/HttpKernel.php:183)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
     (vendor/symfony/http-kernel/HttpKernel.php:76)
  at Symfony\Component\HttpKernel\HttpKernel->handle()
     (vendor/symfony/http-kernel/Kernel.php:182)
  at Symfony\Component\HttpKernel\Kernel->handle()
     (public/index.php:70)