Twig\Error\SyntaxError {#9184
#message: "Unknown "string" filter in "widget_type/element/listing_wrapper/.theme.html.twig" at line 5."
#code: 0
#file: "widget_type/element/listing_wrapper/.theme.html.twig"
#line: 5
-lineno: 5
-rawMessage: "Unknown "string" filter."
-source: Twig\Source {#7928
-code: """
{%- block listing_wrapper_element_row -%}\n
{% set searchConfigs = nl_array_sanitize(data, {'not_empty': true, 'include_keys': ['searchId','prefix','pushState','infinite','multipleSorts']}) %}\n
{% set searchConfigs = nl_set_path(searchConfigs, '[prefix]', data._metadata.prefix | default('')) %}\n
{% if not searchConfigs.searchId %}\n
{% set searchConfigs = nl_set_path(searchConfigs, '[searchId]', block.vars.attr['data-nl-wid'] | default('') | string) %}\n
{% endif %}\n
\n
<div {{- block_attrs(block) }}\n
data-search="{{ searchConfigs | json_encode(constant('JSON_HEX_APOS')) }}">\n
{{- block_rest(block) -}}\n
</div>\n
\n
{% include '~::css.html.twig' %}\n
{%- endblock -%}
"""
-name: "widget_type/element/listing_wrapper/.theme.html.twig"
-path: "widget_type/element/listing_wrapper/.theme.html.twig"
}
-phpFile: "/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Parser.php"
-phpLine: 491
trace: {
widget_type/element/listing_wrapper/.theme.html.twig:5
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/ExpressionParser/Infix/FilterExpressionParser.php:47 {
Twig\ExpressionParser\Infix\FilterExpressionParser->parse(Parser $parser, AbstractExpression $expr, Token $token): AbstractExpression …
›
› $filter = $parser->getFilter($token->getValue(), $line);
›
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Parser.php:396 {
Twig\Parser->parseExpression(int $precedence = 0): AbstractExpression …
› $this->getStream()->next();
› $expr = $ep->parse($this, $expr, $token);
› $this->checkPrecedenceDeprecations($ep, $expr);
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/ExpressionParser/Infix/ArgumentsTrait.php:54 {
Twig\ExpressionParser\Infix\FunctionExpressionParser->parseNamedArguments(Parser $parser, bool $parseOpenParenthesis = true): Nodes …
›
› $value = $parser->parseExpression();
› if ($value instanceof SpreadUnary) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/ExpressionParser/Infix/FunctionExpressionParser.php:49 {
Twig\ExpressionParser\Infix\FunctionExpressionParser->parse(Parser $parser, AbstractExpression $expr, Token $token): AbstractExpression …
›
› $args = $this->parseNamedArguments($parser, false);
›
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Parser.php:396 {
Twig\Parser->parseExpression(int $precedence = 0): AbstractExpression …
› $this->getStream()->next();
› $expr = $ep->parse($this, $expr, $token);
› $this->checkPrecedenceDeprecations($ep, $expr);
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/TokenParser/SetTokenParser.php:79 {
Twig\TokenParser\SetTokenParser->parseMultitargetExpression(): Nodes …
› while (true) {
› $targets[] = $this->parser->parseExpression();
› if (!$this->parser->getStream()->nextIf(Token::PUNCTUATION_TYPE, ',')) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/TokenParser/SetTokenParser.php:42 {
Twig\TokenParser\SetTokenParser->parse(Token $token): Node …
› if ($stream->nextIf(Token::OPERATOR_TYPE, '=')) {
› $values = $this->parseMultitargetExpression();
›
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Parser.php:230 {
Twig\Parser->subparse($test, bool $dropNeedle = false): Node …
› $subparser->setParser($this);
› $node = $subparser->parse($token);
› if (!$node) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/TokenParser/IfTokenParser.php:42 {
Twig\TokenParser\IfTokenParser->parse(Token $token): Node …
› $stream->expect(Token::BLOCK_END_TYPE);
› $body = $this->parser->subparse([$this, 'decideIfFork']);
› $tests = [$expr, $body];
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Parser.php:230 {
Twig\Parser->subparse($test, bool $dropNeedle = false): Node …
› $subparser->setParser($this);
› $node = $subparser->parse($token);
› if (!$node) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/TokenParser/BlockTokenParser.php:46 {
Twig\TokenParser\BlockTokenParser->parse(Token $token): Node …
› if ($stream->nextIf(Token::BLOCK_END_TYPE)) {
› $body = $this->parser->subparse([$this, 'decideBlockEnd'], true);
› if ($token = $stream->nextIf(Token::NAME_TYPE)) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Parser.php:230 {
Twig\Parser->subparse($test, bool $dropNeedle = false): Node …
› $subparser->setParser($this);
› $node = $subparser->parse($token);
› if (!$node) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Parser.php:110 {
Twig\Parser->parse(TokenStream $stream, $test = null, bool $dropNeedle = false): ModuleNode …
› try {
› $body = $this->subparse($test, $dropNeedle);
›
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Environment.php:558 {
Twig\Environment->parse(TokenStream $stream): ModuleNode …
›
› return $this->parser->parse($stream);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Environment.php:589 {
Twig\Environment->compileSource(Source $source): string …
› try {
› return $this->compile($this->parse($this->tokenize($source)));
› } catch (Error $e) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Environment.php:408 {
Twig\Environment->loadTemplate(string $cls, string $name, ?int $index = null): Template …
› $source = $this->getLoader()->getSourceContext($name);
› $content = $this->compileSource($source);
› if (!isset($this->hotCache[$name])) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Templating/BlockRendererTwigEngine.php:288 {
Nilead\BlockBundle\Templating\BlockRendererTwigEngine->loadResourcesFromTheme($cacheKey, &$theme) …
› /* @var \Twig\Template $theme */
› $theme = $this->environment->loadTemplate($this->environment->getTemplateClass($theme), $theme);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Templating/BlockRendererTwigEngine.php:232 {
Nilead\BlockBundle\Templating\BlockRendererTwigEngine->loadResourceForBlockName($cacheKey, BlockView $view, $blockName) …
› for ($i = \count($this->themes[$cacheKey]) - 1; $i >= 0; --$i) {
› $this->loadResourcesFromTheme($cacheKey, $this->themes[$cacheKey][$i]);
› // CONTINUE LOADING (see doc comment)
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Templating/BlockRendererTwigEngine.php:340 {
Nilead\BlockBundle\Templating\BlockRendererTwigEngine->loadResourceForBlockNameHierarchy($cacheKey, BlockView $view, array $blockNameHierarchy, $hierarchyLevel) …
› // Try to find a template for that block
› if ($this->loadResourceForBlockName($cacheKey, $view, $blockName)) {
› // If loadTemplateForBlock() returns true, it was able to populate the
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Templating/BlockRendererTwigEngine.php:162 {
Nilead\BlockBundle\Templating\BlockRendererTwigEngine->getResourceForBlockNameHierarchy(BlockView $view, array $blockNameHierarchy, $hierarchyLevel) …
› if (!isset($this->resources[$cacheKey][$blockName])) {
› $this->loadResourceForBlockNameHierarchy($cacheKey, $view, $blockNameHierarchy, $hierarchyLevel);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Templating/BlockRenderer.php:255 {
Nilead\BlockBundle\Templating\BlockRenderer->searchAndRenderBlock(BlockView $view, string $blockNameSuffix, array $variables = []): string …
› // Load the resource where this block can be found
› $resource = $this->engine->getResourceForBlockNameHierarchy($view, $blockNameHierarchy, $hierarchyLevel);
›
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Twig/BlockExtension.php:407 {
Nilead\BlockBundle\Twig\BlockExtension->searchAndRenderBlock(BlockView $view, $blockNameSuffix, array $variables = []) …
› try {
› return $this->renderer->searchAndRenderBlock($view, $blockNameSuffix, $variables);
› } catch (\Exception $exception) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Twig/BlockExtension.php:143 {
Nilead\BlockBundle\Twig\BlockExtension->blockRow(BlockView $view, array $variables = []) …
›
› return $this->searchAndRenderBlock($view, 'row', $variables);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Environment.php:420 {
__TwigTemplate_4fdde1e9292ca29776a59fd96aea7141->block_block_rest(array $context, array $blocks = []): iterable …
› */
› eval('?>'.$content);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Template.php:456 {
Twig\Template->yieldBlock($name, array $context, array $blocks = [], $useBlocks = true, ?self $templateContext = null): iterable …
› $template->ensureSecurityChecked();
› yield from $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Template.php:146 {
Twig\Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, ?self $templateContext = null): void …
› {
› foreach ($this->yieldBlock($name, $context, $blocks, $useBlocks, $templateContext) as $data) {
› echo $data;
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Templating/BlockRendererTwigEngine.php:99 {
Nilead\BlockBundle\Templating\BlockRendererTwigEngine->renderBlock(BlockView $view, $resource, string $blockName, array $variables = []) …
› try {
› $this->template->displayBlock($blockName, $context, $this->resources[$cacheKey]);
› } catch (\Throwable $e) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Templating/BlockRenderer.php:354 {
Nilead\BlockBundle\Templating\BlockRenderer->searchAndRenderBlock(BlockView $view, string $blockNameSuffix, array $variables = []): string …
› } else {
› $html = $this->engine->renderBlock($view, $resource, $blockName, $variables);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Twig/BlockExtension.php:407 {
Nilead\BlockBundle\Twig\BlockExtension->searchAndRenderBlock(BlockView $view, $blockNameSuffix, array $variables = []) …
› try {
› return $this->renderer->searchAndRenderBlock($view, $blockNameSuffix, $variables);
› } catch (\Exception $exception) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Twig/BlockExtension.php:157 {
Nilead\BlockBundle\Twig\BlockExtension->blockRest(BlockView $view, array $variables = []) …
› {
› return $this->searchAndRenderBlock($view, 'rest', $variables);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Environment.php:420 {
__TwigTemplate_28ebb7a1954761038d13026da1290bc3->block_container_element_row(array $context, array $blocks = []): iterable …
› */
› eval('?>'.$content);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Template.php:456 {
Twig\Template->yieldBlock($name, array $context, array $blocks = [], $useBlocks = true, ?self $templateContext = null): iterable …
› $template->ensureSecurityChecked();
› yield from $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Template.php:146 {
Twig\Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, ?self $templateContext = null): void …
› {
› foreach ($this->yieldBlock($name, $context, $blocks, $useBlocks, $templateContext) as $data) {
› echo $data;
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Templating/BlockRendererTwigEngine.php:99 {
Nilead\BlockBundle\Templating\BlockRendererTwigEngine->renderBlock(BlockView $view, $resource, string $blockName, array $variables = []) …
› try {
› $this->template->displayBlock($blockName, $context, $this->resources[$cacheKey]);
› } catch (\Throwable $e) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Templating/BlockRenderer.php:354 {
Nilead\BlockBundle\Templating\BlockRenderer->searchAndRenderBlock(BlockView $view, string $blockNameSuffix, array $variables = []): string …
› } else {
› $html = $this->engine->renderBlock($view, $resource, $blockName, $variables);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Twig/BlockExtension.php:407 {
Nilead\BlockBundle\Twig\BlockExtension->searchAndRenderBlock(BlockView $view, $blockNameSuffix, array $variables = []) …
› try {
› return $this->renderer->searchAndRenderBlock($view, $blockNameSuffix, $variables);
› } catch (\Exception $exception) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Twig/BlockExtension.php:143 {
Nilead\BlockBundle\Twig\BlockExtension->blockRow(BlockView $view, array $variables = []) …
›
› return $this->searchAndRenderBlock($view, 'row', $variables);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Environment.php:420 {
__TwigTemplate_4fdde1e9292ca29776a59fd96aea7141->block_block_rest(array $context, array $blocks = []): iterable …
› */
› eval('?>'.$content);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Template.php:456 {
Twig\Template->yieldBlock($name, array $context, array $blocks = [], $useBlocks = true, ?self $templateContext = null): iterable …
› $template->ensureSecurityChecked();
› yield from $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Template.php:146 {
Twig\Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, ?self $templateContext = null): void …
› {
› foreach ($this->yieldBlock($name, $context, $blocks, $useBlocks, $templateContext) as $data) {
› echo $data;
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Templating/BlockRendererTwigEngine.php:99 {
Nilead\BlockBundle\Templating\BlockRendererTwigEngine->renderBlock(BlockView $view, $resource, string $blockName, array $variables = []) …
› try {
› $this->template->displayBlock($blockName, $context, $this->resources[$cacheKey]);
› } catch (\Throwable $e) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Templating/BlockRenderer.php:354 {
Nilead\BlockBundle\Templating\BlockRenderer->searchAndRenderBlock(BlockView $view, string $blockNameSuffix, array $variables = []): string …
› } else {
› $html = $this->engine->renderBlock($view, $resource, $blockName, $variables);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Twig/BlockExtension.php:407 {
Nilead\BlockBundle\Twig\BlockExtension->searchAndRenderBlock(BlockView $view, $blockNameSuffix, array $variables = []) …
› try {
› return $this->renderer->searchAndRenderBlock($view, $blockNameSuffix, $variables);
› } catch (\Exception $exception) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Twig/BlockExtension.php:157 {
Nilead\BlockBundle\Twig\BlockExtension->blockRest(BlockView $view, array $variables = []) …
› {
› return $this->searchAndRenderBlock($view, 'rest', $variables);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Environment.php:420 {
__TwigTemplate_bdc4490de90f10d0cfc41c9930eba79f->block_cms_provider_row(array $context, array $blocks = []): iterable …
› */
› eval('?>'.$content);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Template.php:456 {
Twig\Template->yieldBlock($name, array $context, array $blocks = [], $useBlocks = true, ?self $templateContext = null): iterable …
› $template->ensureSecurityChecked();
› yield from $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Template.php:146 {
Twig\Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, ?self $templateContext = null): void …
› {
› foreach ($this->yieldBlock($name, $context, $blocks, $useBlocks, $templateContext) as $data) {
› echo $data;
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Templating/BlockRendererTwigEngine.php:99 {
Nilead\BlockBundle\Templating\BlockRendererTwigEngine->renderBlock(BlockView $view, $resource, string $blockName, array $variables = []) …
› try {
› $this->template->displayBlock($blockName, $context, $this->resources[$cacheKey]);
› } catch (\Throwable $e) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Templating/BlockRenderer.php:354 {
Nilead\BlockBundle\Templating\BlockRenderer->searchAndRenderBlock(BlockView $view, string $blockNameSuffix, array $variables = []): string …
› } else {
› $html = $this->engine->renderBlock($view, $resource, $blockName, $variables);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Twig/BlockExtension.php:407 {
Nilead\BlockBundle\Twig\BlockExtension->searchAndRenderBlock(BlockView $view, $blockNameSuffix, array $variables = []) …
› try {
› return $this->renderer->searchAndRenderBlock($view, $blockNameSuffix, $variables);
› } catch (\Exception $exception) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Twig/BlockExtension.php:143 {
Nilead\BlockBundle\Twig\BlockExtension->blockRow(BlockView $view, array $variables = []) …
›
› return $this->searchAndRenderBlock($view, 'row', $variables);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Environment.php:420 {
__TwigTemplate_4fdde1e9292ca29776a59fd96aea7141->block_block_rest(array $context, array $blocks = []): iterable …
› */
› eval('?>'.$content);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Template.php:456 {
Twig\Template->yieldBlock($name, array $context, array $blocks = [], $useBlocks = true, ?self $templateContext = null): iterable …
› $template->ensureSecurityChecked();
› yield from $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Template.php:146 {
Twig\Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, ?self $templateContext = null): void …
› {
› foreach ($this->yieldBlock($name, $context, $blocks, $useBlocks, $templateContext) as $data) {
› echo $data;
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Templating/BlockRendererTwigEngine.php:99 {
Nilead\BlockBundle\Templating\BlockRendererTwigEngine->renderBlock(BlockView $view, $resource, string $blockName, array $variables = []) …
› try {
› $this->template->displayBlock($blockName, $context, $this->resources[$cacheKey]);
› } catch (\Throwable $e) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Templating/BlockRenderer.php:354 {
Nilead\BlockBundle\Templating\BlockRenderer->searchAndRenderBlock(BlockView $view, string $blockNameSuffix, array $variables = []): string …
› } else {
› $html = $this->engine->renderBlock($view, $resource, $blockName, $variables);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Twig/BlockExtension.php:407 {
Nilead\BlockBundle\Twig\BlockExtension->searchAndRenderBlock(BlockView $view, $blockNameSuffix, array $variables = []) …
› try {
› return $this->renderer->searchAndRenderBlock($view, $blockNameSuffix, $variables);
› } catch (\Exception $exception) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Twig/BlockExtension.php:157 {
Nilead\BlockBundle\Twig\BlockExtension->blockRest(BlockView $view, array $variables = []) …
› {
› return $this->searchAndRenderBlock($view, 'rest', $variables);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Environment.php:420 {
__TwigTemplate_72f7dc418b462e65c31f8a214fd26c88->block_tailwind_layout_row(array $context, array $blocks = []): iterable …
› */
› eval('?>'.$content);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Template.php:456 {
Twig\Template->yieldBlock($name, array $context, array $blocks = [], $useBlocks = true, ?self $templateContext = null): iterable …
› $template->ensureSecurityChecked();
› yield from $template->$block($context, $blocks);
› } catch (Error $e) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Template.php:146 {
Twig\Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, ?self $templateContext = null): void …
› {
› foreach ($this->yieldBlock($name, $context, $blocks, $useBlocks, $templateContext) as $data) {
› echo $data;
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Templating/BlockRendererTwigEngine.php:99 {
Nilead\BlockBundle\Templating\BlockRendererTwigEngine->renderBlock(BlockView $view, $resource, string $blockName, array $variables = []) …
› try {
› $this->template->displayBlock($blockName, $context, $this->resources[$cacheKey]);
› } catch (\Throwable $e) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Templating/BlockRenderer.php:354 {
Nilead\BlockBundle\Templating\BlockRenderer->searchAndRenderBlock(BlockView $view, string $blockNameSuffix, array $variables = []): string …
› } else {
› $html = $this->engine->renderBlock($view, $resource, $blockName, $variables);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Twig/BlockExtension.php:407 {
Nilead\BlockBundle\Twig\BlockExtension->searchAndRenderBlock(BlockView $view, $blockNameSuffix, array $variables = []) …
› try {
› return $this->renderer->searchAndRenderBlock($view, $blockNameSuffix, $variables);
› } catch (\Exception $exception) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Twig/BlockExtension.php:143 {
Nilead\BlockBundle\Twig\BlockExtension->blockRow(BlockView $view, array $variables = []) …
›
› return $this->searchAndRenderBlock($view, 'row', $variables);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Environment.php:420 {
__TwigTemplate_c60ecf896ed9e8e9d638cbe0bfdbc9f6->doDisplay(array $context, array $blocks = []): iterable …
› */
› eval('?>'.$content);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Template.php:411 {
Twig\Template->yield(array $context, array $blocks = []): iterable …
› $this->ensureSecurityChecked();
› yield from $this->doDisplay($context, $blocks);
› } catch (Error $e) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Template.php:366 {
Twig\Template->display(array $context, array $blocks = []): void …
› {
› foreach ($this->yield($context, $blocks) as $data) {
› echo $data;
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Template.php:381 {
Twig\Template->render(array $context): string …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/TemplateWrapper.php:51 {
Twig\TemplateWrapper->render(array $context = []): string …
› {
› return $this->template->render($context);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/twig/twig/src/Environment.php:333 {
Twig\Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Handler/WidgetHandler.php:364 {
Nilead\BlockBundle\Handler\WidgetHandler->renderWidget(WidgetInterface $widget, array $options = [], array $context = [], ?PageInterface $page = null, ?Request $request = null): Response …
› $response = new Response(); // return $response;
› $response->setContent($this->twig->render(NamingConvention::TEMPLATE_DEFAULT, compact('block')));
›
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Controller/WidgetAwareControllerTrait.php:131 {
Nilead\ThemeBundle\Controller\Frontend\PageController->createBlockResponse(Request $request, $force = false, array $data = []) …
›
› return $this->widgetHandler->renderWidget($widget, ['data' => $data], $data, $page, $request);
› }
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/block-bundle/Controller/WidgetAwareControllerTrait.php:70 {
Nilead\ThemeBundle\Controller\Frontend\PageController->renderBlockResponse(Request $request, $force = false, array $data = []) …
› try {
› $response = $this->createBlockResponse($request, $force, $data);
› $view = $this->view();
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/nilead/Bundle/theme-bundle/Controller/Frontend/PageController.php:156 {
Nilead\ThemeBundle\Controller\Frontend\PageController->showAction(Request $request): Response …
› {\r
› return $this->renderBlockResponse($request, true) ?: parent::showAction($request);\r
› }\r
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/symfony/http-kernel/HttpKernel.php:181 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/vendor/symfony/http-kernel/Kernel.php:208 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/var/www/develop/d086edf522301f1b0fd584bc71d80c1f/web/app.php:71 {
› // Handle the request normally if no cache is found
› $response = $kernel->handle($request);
›
}
}
}