Symfony Exception

FatalThrowableError

HTTP 500 Internal Server Error

Call to a member function getMeta_name() on array

Exception

Symfony\Component\Debug\Exception\ FatalThrowableError

  1.             $this->headMeta()->appendName('description'$this->document->getDescription());
  2.             $this->headLink(['rel' => 'canonical''href' => $this->document->getProperty('canonicalHref')]);
  3.             $this->headTitle($this->document->getTitle());
  4.         } else {
  5.             $this->headMeta()->setName('metaname'$this->objDetail->getMeta_name());
  6.             $this->headMeta()->appendName('description'$this->objDetail->getMeta_desc());
  7.         }
  8.         if ($this->objDetail) { $this->objDetail->getMeta_name(); }
  9.         $this->headScript()->appendFile('https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js');
  10.         echo $this->headScript();
  1.         if ($this->evalTemplate instanceof FileStorage) {
  2.             extract($this->evalParametersEXTR_SKIP);
  3.             $this->evalParameters null;
  4.             ob_start();
  5.             require $this->evalTemplate;
  6.             $this->evalTemplate null;
  7.             return ob_get_clean();
  8.         } elseif ($this->evalTemplate instanceof StringStorage) {
PhpEngine->evaluate(null, null) in vendor/pimcore/pimcore/lib/Templating/PhpEngine.php (line 168)
  1.         // create view model and push it onto the model stack
  2.         $this->viewModels[] = new ViewModel($parameters);
  3.         // render the template
  4.         $result parent::evaluate($template$parameters);
  5.         // remove current view model from stack and destroy it
  6.         $viewModel array_pop($this->viewModels);
  7.         unset($viewModel);
PhpEngine->evaluate(object(FileStorage), array('app' => object(GlobalVariables), 'next' => null, 'objDetail' => array(), 'otherObject' => '', 'socialNetworkHref' => '', 'key' => 'courses', 'title' => 'abs', 'description' => '', 'headerSnippet' => '/Training/Share/Header', 'footerSnippet' => '/Training/Share/Footer', 'promoCode' => '00203398', 'metaname' => '', 'metadescription' => '')) in vendor/symfony/symfony/src/Symfony/Component/Templating/PhpEngine.php (line 78)
  1.         $this->parents[$key] = null;
  2.         // attach the global variables
  3.         $parameters array_replace($this->getGlobals(), $parameters);
  4.         // render
  5.         if (false === $content $this->evaluate($storage$parameters)) {
  6.             throw new \RuntimeException(sprintf('The template "%s" cannot be rendered.'$this->parser->parse($name)));
  7.         }
  8.         // decorator
  9.         if ($this->parents[$key]) {
PhpEngine->render('TrainingBundle::training.html.php', array('app' => object(GlobalVariables), 'next' => null, 'objDetail' => array(), 'otherObject' => '', 'socialNetworkHref' => '', 'key' => 'courses', 'title' => 'abs', 'description' => '', 'headerSnippet' => '/Training/Share/Header', 'footerSnippet' => '/Training/Share/Footer', 'promoCode' => '00203398', 'metaname' => '', 'metadescription' => '')) in vendor/pimcore/pimcore/lib/Templating/TimedPhpEngine.php (line 57)
  1.     public function render($name, array $parameters = [])
  2.     {
  3.         $e $this->stopwatch->start(sprintf('template.php (%s)'$name), 'template');
  4.         /** @var TemplateReference $name */
  5.         $ret parent::render($name$parameters);
  6.         $e->stop();
  7.         return $ret;
  8.     }
TimedPhpEngine->render('TrainingBundle::training.html.php', array('app' => object(GlobalVariables), 'next' => null, 'objDetail' => array(), 'otherObject' => '', 'socialNetworkHref' => '', 'key' => 'courses', 'title' => 'abs', 'description' => '', 'headerSnippet' => '/Training/Share/Header', 'footerSnippet' => '/Training/Share/Footer', 'promoCode' => '00203398', 'metaname' => '', 'metadescription' => '')) in vendor/symfony/symfony/src/Symfony/Component/Templating/PhpEngine.php (line 88)
  1.         if ($this->parents[$key]) {
  2.             $slots $this->get('slots');
  3.             $this->stack[] = $slots->get('_content');
  4.             $slots->set('_content'$content);
  5.             $content $this->render($this->parents[$key], $parameters);
  6.             $slots->set('_content'array_pop($this->stack));
  7.         }
  8.         return $content;
PhpEngine->render('TrainingBundle:Training:detailPage.html.php', array('app' => object(GlobalVariables), 'next' => null, 'objDetail' => array(), 'otherObject' => '', 'socialNetworkHref' => '', 'key' => 'courses', 'title' => 'abs', 'description' => '', 'headerSnippet' => '/Training/Share/Header', 'footerSnippet' => '/Training/Share/Footer', 'promoCode' => '00203398', 'metaname' => '', 'metadescription' => '')) in vendor/pimcore/pimcore/lib/Templating/TimedPhpEngine.php (line 57)
  1.     public function render($name, array $parameters = [])
  2.     {
  3.         $e $this->stopwatch->start(sprintf('template.php (%s)'$name), 'template');
  4.         /** @var TemplateReference $name */
  5.         $ret parent::render($name$parameters);
  6.         $e->stop();
  7.         return $ret;
  8.     }
TimedPhpEngine->render('TrainingBundle:Training:detailPage.html.php', array('next' => null, 'objDetail' => array(), 'otherObject' => '', 'socialNetworkHref' => '', 'key' => 'courses', 'title' => 'abs', 'description' => '', 'headerSnippet' => '/Training/Share/Header', 'footerSnippet' => '/Training/Share/Footer', 'promoCode' => '00203398', 'metaname' => '', 'metadescription' => '')) in vendor/symfony/symfony/src/Symfony/Component/Templating/DelegatingEngine.php (line 41)
  1.     /**
  2.      * {@inheritdoc}
  3.      */
  4.     public function render($name, array $parameters = [])
  5.     {
  6.         return $this->getEngine($name)->render($name$parameters);
  7.     }
  8.     /**
  9.      * {@inheritdoc}
  10.      */
DelegatingEngine->render('TrainingBundle:Training:detailPage.html.php', array('next' => null, 'objDetail' => array(), 'otherObject' => '', 'socialNetworkHref' => '', 'key' => 'courses', 'title' => 'abs', 'description' => '', 'headerSnippet' => '/Training/Share/Header', 'footerSnippet' => '/Training/Share/Footer', 'promoCode' => '00203398', 'metaname' => '', 'metadescription' => '')) in vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Controller/ControllerTrait.php (line 286)
  1.      * @final since version 3.4
  2.      */
  3.     protected function render($view, array $parameters = [], Response $response null)
  4.     {
  5.         if ($this->container->has('templating')) {
  6.             $content $this->container->get('templating')->render($view$parameters);
  7.         } elseif ($this->container->has('twig')) {
  8.             $content $this->container->get('twig')->render($view$parameters);
  9.         } else {
  10.             throw new \LogicException('You can not use the "render" method if the Templating Component or the Twig Bundle are not available. Try running "composer require symfony/twig-bundle".');
  11.         }
Controller->render('TrainingBundle:Training:detailPage.html.php', array('next' => null, 'objDetail' => array(), 'otherObject' => '', 'socialNetworkHref' => '', 'key' => 'courses', 'title' => 'abs', 'description' => '', 'headerSnippet' => '/Training/Share/Header', 'footerSnippet' => '/Training/Share/Footer', 'promoCode' => '00203398', 'metaname' => '', 'metadescription' => '')) in src/TrainingBundle/Controller/TrainingController.php (line 629)
  1.         $detailsPageAction $this->helper->detailPageData($type 'courses'$objectKey rawurldecode(explode("?"$uriArray[count($uriArray) - 1])[0]), $refrerPath$promoCode$nextArticles$mainNavStartNode$whyJjkellerObjects); //get detail page data
  2.         try {
  3.             $data $this->render(BUNDLE_NAME ":" FOLDER_NAME ":detailPage.html.php"$detailsPageAction);
  4. //            p_r($data);die;
  5.         } catch (\Exception $e) {
  6.             return $this->json(array('msg' => $e->getMessage(), 'status' => false));
  7.         }
  8.         return $data;
TrainingController->detailArticlesAction(object(Request), object(Config)) in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php (line 151)
  1.         $this->dispatcher->dispatch(KernelEvents::CONTROLLER_ARGUMENTS$event);
  2.         $controller $event->getController();
  3.         $arguments $event->getArguments();
  4.         // call controller
  5.         $response = \call_user_func_array($controller$arguments);
  6.         // view
  7.         if (!$response instanceof Response) {
  8.             $event = new GetResponseForControllerResultEvent($this$request$type$response);
  9.             $this->dispatcher->dispatch(KernelEvents::VIEW$event);
HttpKernel->handleRaw(object(Request), 1) in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php (line 68)
  1.     public function handle(Request $request$type HttpKernelInterface::MASTER_REQUEST$catch true)
  2.     {
  3.         $request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
  4.         try {
  5.             return $this->handleRaw($request$type);
  6.         } catch (\Exception $e) {
  7.             if ($e instanceof RequestExceptionInterface) {
  8.                 $e = new BadRequestHttpException($e->getMessage(), $e);
  9.             }
  10.             if (false === $catch) {
HttpKernel->handle(object(Request), 1, true) in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php (line 200)
  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(object(Request)) in web/app.php (line 42)
  1. $kernel = \Pimcore\Bootstrap::kernel();
  2. // reset current request - will be read from request stack from now on
  3. Tool::setCurrentRequest(null);
  4. $response $kernel->handle($request);
  5. $response->send();
  6. $kernel->terminate($request$response);

Logs

No log messages

Stack Trace

FatalThrowableError

Symfony\Component\Debug\Exception\FatalThrowableError:
Call to a member function getMeta_name() on array

  at src/TrainingBundle/Resources/views/training.html.php:18
  at require()
     (vendor/symfony/symfony/src/Symfony/Component/Templating/PhpEngine.php:150)
  at Symfony\Component\Templating\PhpEngine->evaluate(null, null)
     (vendor/pimcore/pimcore/lib/Templating/PhpEngine.php:168)
  at Pimcore\Templating\PhpEngine->evaluate(object(FileStorage), array('app' => object(GlobalVariables), 'next' => null, 'objDetail' => array(), 'otherObject' => '', 'socialNetworkHref' => '', 'key' => 'courses', 'title' => 'abs', 'description' => '', 'headerSnippet' => '/Training/Share/Header', 'footerSnippet' => '/Training/Share/Footer', 'promoCode' => '00203398', 'metaname' => '', 'metadescription' => ''))
     (vendor/symfony/symfony/src/Symfony/Component/Templating/PhpEngine.php:78)
  at Symfony\Component\Templating\PhpEngine->render('TrainingBundle::training.html.php', array('app' => object(GlobalVariables), 'next' => null, 'objDetail' => array(), 'otherObject' => '', 'socialNetworkHref' => '', 'key' => 'courses', 'title' => 'abs', 'description' => '', 'headerSnippet' => '/Training/Share/Header', 'footerSnippet' => '/Training/Share/Footer', 'promoCode' => '00203398', 'metaname' => '', 'metadescription' => ''))
     (vendor/pimcore/pimcore/lib/Templating/TimedPhpEngine.php:57)
  at Pimcore\Templating\TimedPhpEngine->render('TrainingBundle::training.html.php', array('app' => object(GlobalVariables), 'next' => null, 'objDetail' => array(), 'otherObject' => '', 'socialNetworkHref' => '', 'key' => 'courses', 'title' => 'abs', 'description' => '', 'headerSnippet' => '/Training/Share/Header', 'footerSnippet' => '/Training/Share/Footer', 'promoCode' => '00203398', 'metaname' => '', 'metadescription' => ''))
     (vendor/symfony/symfony/src/Symfony/Component/Templating/PhpEngine.php:88)
  at Symfony\Component\Templating\PhpEngine->render('TrainingBundle:Training:detailPage.html.php', array('app' => object(GlobalVariables), 'next' => null, 'objDetail' => array(), 'otherObject' => '', 'socialNetworkHref' => '', 'key' => 'courses', 'title' => 'abs', 'description' => '', 'headerSnippet' => '/Training/Share/Header', 'footerSnippet' => '/Training/Share/Footer', 'promoCode' => '00203398', 'metaname' => '', 'metadescription' => ''))
     (vendor/pimcore/pimcore/lib/Templating/TimedPhpEngine.php:57)
  at Pimcore\Templating\TimedPhpEngine->render('TrainingBundle:Training:detailPage.html.php', array('next' => null, 'objDetail' => array(), 'otherObject' => '', 'socialNetworkHref' => '', 'key' => 'courses', 'title' => 'abs', 'description' => '', 'headerSnippet' => '/Training/Share/Header', 'footerSnippet' => '/Training/Share/Footer', 'promoCode' => '00203398', 'metaname' => '', 'metadescription' => ''))
     (vendor/symfony/symfony/src/Symfony/Component/Templating/DelegatingEngine.php:41)
  at Symfony\Component\Templating\DelegatingEngine->render('TrainingBundle:Training:detailPage.html.php', array('next' => null, 'objDetail' => array(), 'otherObject' => '', 'socialNetworkHref' => '', 'key' => 'courses', 'title' => 'abs', 'description' => '', 'headerSnippet' => '/Training/Share/Header', 'footerSnippet' => '/Training/Share/Footer', 'promoCode' => '00203398', 'metaname' => '', 'metadescription' => ''))
     (vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Controller/ControllerTrait.php:286)
  at Symfony\Bundle\FrameworkBundle\Controller\Controller->render('TrainingBundle:Training:detailPage.html.php', array('next' => null, 'objDetail' => array(), 'otherObject' => '', 'socialNetworkHref' => '', 'key' => 'courses', 'title' => 'abs', 'description' => '', 'headerSnippet' => '/Training/Share/Header', 'footerSnippet' => '/Training/Share/Footer', 'promoCode' => '00203398', 'metaname' => '', 'metadescription' => ''))
     (src/TrainingBundle/Controller/TrainingController.php:629)
  at TrainingBundle\Controller\TrainingController->detailArticlesAction(object(Request), object(Config))
     (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:151)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
     (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:68)
  at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
     (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:200)
  at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
     (web/app.php:42)