BlockParser.php on line 41:
Twig\Error\RuntimeError {#2656
  -lineno: 36
  -name: "page/element/18.html.twig"
  -rawMessage: "Impossible to access an attribute ("filePath") on a null variable."
  -sourcePath: "/var/customers/webs/dsg/beta/templates/page/element/18.html.twig"
  -sourceCode: """
    {%  set background = (locationsBackground is defined ? locationsBackground : '') %}\r\n
    \r\n
    <section class=" ptb__90 {{ background }}">\r\n
        <div class="headline t__center mb__90">\r\n
            {% if locationsHeading %}\r\n
                <h2>{{ locationsHeading }}</h2>\r\n
            {% endif %}\r\n
        </div>\r\n
        <div class="grid__container__full">\r\n
    \r\n
            <div class="posts__outer grid">\r\n
    \r\n
                <div class="posts four__col">\r\n
                    {% if locations is defined and locations %}\r\n
                        {% for location in locations %}\r\n
                            <div class="post" data-makes="">\r\n
                                <div class="post__module">\r\n
                                    {% if location.image %}\r\n
                                    <figure>\r\n
                                        <a href="{{ path('frontend_page', {\r\n
                                        slug: location.page.slug\r\n
                                    }) }}">\r\n
                                                  \r\n
                  <picture>\r\n
             \t<source srcset="{{ asset( location.image.filePath|imagine_filter('medium')) }}"  media="(min-width: 600px)">\r\n
             \t<source srcset="{{ asset( location.image.filePath|imagine_filter('small')) }}"  media="(min-width: 300px)">\r\n
              \t<img src="{{ asset( location.image.filePath|imagine_filter('large')) }}">\r\n
              </picture> \r\n
                                        </a>\r\n
                                    </figure>\r\n
                                    {% endif %}\r\n
                                    {% if location.make %}\r\n
                                        <div class="makes__listing">\r\n
                                            {% for make in location.make %}\r\n
    \r\n
                                                <img src="{{ asset(make.image.filePath|imagine_filter("small")) }}">\r\n
    \r\n
    \r\n
                                            {% endfor %}\r\n
                                        </div>\r\n
                                    {% endif %}\r\n
                                    <h3>{{ location.name }}</h3>\r\n
    \r\n
                                    <p>{{ location.address }}<br>\r\n
                                        {{ location.postalcode }} {{ location.city }}<br>\r\n
                                        Tel.: <a href="tel:{{ location.phone }}">{{ location.phone }}</a></p>\r\n
                                </div>\r\n
                            </div>\r\n
                        {% endfor %}\r\n
                    {% endif %}\r\n
                </div>\r\n
            </div>\r\n
    \r\n
        </div>\r\n
    \r\n
    </section>
    """
  #message: "Impossible to access an attribute ("filePath") on a null variable."
  #code: 0
  #file: "/var/customers/webs/dsg/beta/templates/page/element/18.html.twig"
  #line: 36
  trace: {
    /var/customers/webs/dsg/beta/templates/page/element/18.html.twig:36 {
      twig_get_attribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) …
      › \r<img src="{{ asset(make.image.filePath|imagine_filter("small")) }}">\r\r
    }
    /var/customers/webs/dsg/beta/templates/page/element/18.html.twig:36 {
      __TwigTemplate_ee200891b0c86337dd16cc5ad2cd03a6ac45ce8418a62323ffc4e7196a7181db->doDisplay(array $context, array $blocks = []) …
      › \r<img src="{{ asset(make.image.filePath|imagine_filter("small")) }}">\r\r
      arguments: {
        $env: Twig\Environment {#875 …}
        $source: Twig\Source {#2474 …}
        $object: null
        $item: "filePath"
        $arguments: []
        $type: "any"
        $isDefinedTest: false
        $ignoreStrictCheck: false
        $sandboxed: false
        $lineno: 36
      }
    }
    /var/customers/webs/dsg/beta/vendor/twig/twig/src/Template.php:394 {
      Twig\Template->displayWithErrorHandling(array $context, array $blocks = []) …
      › try {    $this->doDisplay($context, $blocks);} catch (Error $e) {
      arguments: {
        $context: array:13 [ …13]
        $blocks: []
      }
    }
    /var/customers/webs/dsg/beta/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));}
      arguments: {
        $context: array:7 [ …7]
        $blocks: []
      }
    }
    /var/customers/webs/dsg/beta/vendor/twig/twig/src/Template.php:379 {
      Twig\Template->render(array $context) …
      › try {    $this->display($context);} catch (\Throwable $e) {
      arguments: {
        $context: array:4 [ …4]
      }
    }
    /var/customers/webs/dsg/beta/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] ?? []);}
      arguments: {
        $context: array:4 [ …4]
        ...: {
          []
        }
      }
    }
    /var/customers/webs/dsg/beta/vendor/twig/twig/src/Environment.php:277 {
      Twig\Environment->render($name, array $context = []): string …
      › {    return $this->load($name)->render($context);}
      arguments: {
        $context: array:4 [ …4]
      }
    }
    /var/customers/webs/dsg/beta/src/Service/BlockParser.php:39 {
      App\Service\BlockParser->parse($vars): string …
      › try {    return $this->twig->render('page/element/' . $this->getTemplate(), $vars);} catch (LoaderError | SyntaxError | RuntimeError $e) {
      arguments: {
        $name: "page/element/18.html.twig"
        $context: array:4 [ …4]
      }
    }
    /var/customers/webs/dsg/beta/src/Controller/FrontendPageController.php:1064 {
      App\Controller\FrontendPageController->renderElements(PageElementRelation $pageElementRelation, BlockParser $parser, Page $page) …
      › 
      › $body = $parser->parse($vars);arguments: {
        $vars: array:4 [ …4]
      }
    }
    /var/customers/webs/dsg/beta/src/Controller/FrontendPageController.php:1015 {
      App\Controller\FrontendPageController->index(?Page $page, Request $request, PageRepository $pageRepository, PageElementRelationRepository $pageElementRelationRepository, BlockParser $parser): Response …
      › foreach ($elements as $element) {    $body .= $this->renderElements($element, $parser, $page);arguments: {
        $pageElementRelation: App\Entity\PageElementRelation {#1200 …}
        $parser: App\Service\BlockParser {#873 …}
        $page: App\Entity\Page {#651 …}
      }
    }
    /var/customers/webs/dsg/beta/vendor/symfony/http-kernel/HttpKernel.php:156 {
      Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
      › // call controller$response = $controller(...$arguments);arguments: {
        $page: App\Entity\Page {#651 …}
        $request: Symfony\Component\HttpFoundation\Request {#6 …}
        $pageRepository: App\Repository\PageRepository {#554 …}
        $pageElementRelationRepository: App\Repository\PageElementRelationRepository {#866 …}
        $parser: App\Service\BlockParser {#873 …}
      }
    }
    /var/customers/webs/dsg/beta/vendor/symfony/http-kernel/HttpKernel.php:78 {
      Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
      › try {    return $this->handleRaw($request, $type);} catch (\Exception $e) {
      arguments: {
        $request: Symfony\Component\HttpFoundation\Request {#6 …}
        $type: 1
      }
    }
    /var/customers/webs/dsg/beta/vendor/symfony/http-kernel/Kernel.php:199 {
      Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
      › try {    return $this->getHttpKernel()->handle($request, $type, $catch);} finally {
      arguments: {
        $request: Symfony\Component\HttpFoundation\Request {#6 …}
        $type: 1
        $catch: true
      }
    }
    /var/customers/webs/dsg/beta/public/index.php:20 {$request = Request::createFromGlobals();$response = $kernel->handle($request);$response->send();
      arguments: {
        $request: Symfony\Component\HttpFoundation\Request {#6 …}
      }
    }
  }
}