exception |
Twig\Error\RuntimeError {#6530
#message: "An exception has been thrown during the rendering of a template ("Product variant Κούπα, Papa, stoneware, 8 x 10 εκ., χωρητικότητα 320 ml, (11-4029811488650) has no price defined for channel BitBag OpenMarketplace")."
#code: 0
#file: "/srv/open_marketplace/templates/bundles/SyliusShopBundle/Product/_box.html.twig"
#line: 24
-previous: Sylius\Component\Core\Exception\MissingChannelConfigurationException {#6639 …}
-lineno: 24
-name: "@SyliusShop/Product/_box.html.twig"
-rawMessage: "An exception has been thrown during the rendering of a template ("Product variant Κούπα, Papa, stoneware, 8 x 10 εκ., χωρητικότητα 320 ml, (11-4029811488650) has no price defined for channel BitBag OpenMarketplace")."
-sourcePath: "/srv/open_marketplace/templates/bundles/SyliusShopBundle/Product/_box.html.twig"
-sourceCode: ""
trace: {
/srv/open_marketplace/templates/bundles/SyliusShopBundle/Product/_box.html.twig:24 {
Twig\Template->displayWithErrorHandling(array $context, array $blocks = []) …
› {% if not product.enabledVariants.empty() %}
› <div class="sylius-product-price">{{ money.calculatePrice(product|sylius_resolve_variant) }}</div>
› {% endif %}
}
/srv/open_marketplace/vendor/twig/twig/src/Template.php:378 {
Twig\Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
arguments: {
$context: [ …12]
$blocks: [ …3]
}
}
/srv/open_marketplace/var/cache/dev/twig/9b/9b45a58109449efa11ce306a0544eea8.php:61 {
__TwigTemplate_3896d7b46a22748140ff374d09ea2e39->doDisplay(array $context, array $blocks = []) …
› echo " ";
› $this->loadTemplate("@SyliusShop/Product/_box.html.twig", "@SyliusShop/Product/_horizontalList.html.twig", 3)->display($context);
› // line 4
arguments: {
$context: [ …17]
}
}
/srv/open_marketplace/vendor/twig/twig/src/Template.php:405 {
Twig\Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
arguments: {
$context: [ …12]
$blocks: [ …3]
}
}
/srv/open_marketplace/vendor/twig/twig/src/Template.php:378 {
Twig\Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
arguments: {
$context: [ …12]
$blocks: [ …3]
}
}
/srv/open_marketplace/vendor/twig/twig/src/Template.php:390 {
Twig\Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
arguments: {
$context: [ …4]
}
}
/srv/open_marketplace/vendor/twig/twig/src/TemplateWrapper.php:45 {
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: [ …4]
...: {
[]
}
}
}
/srv/open_marketplace/vendor/twig/twig/src/Environment.php:318 {
Twig\Environment->render($name, array $context = []) …
› {
› return $this->load($name)->render($context);
› }
arguments: {
$context: [ …4]
}
}
/srv/open_marketplace/vendor/sylius/resource-bundle/src/Bundle/Controller/ControllerTrait.php:247 {
Sylius\Bundle\ResourceBundle\Controller\ResourceController->render(string $view, array $parameters = [], Response $response = null, int $responseCode = null): Response …
› } elseif ($this->container->has('twig')) {
› $content = $this->container->get('twig')->render($view, $parameters);
› } else {
arguments: {
$name: "@SyliusShop/Product/show.html.twig"
$context: [ …4]
}
}
/srv/open_marketplace/vendor/sylius/resource-bundle/src/Bundle/Controller/ResourceController.php:155 {
Sylius\Bundle\ResourceBundle\Controller\ResourceController->indexAction(Request $request): Response …
› 'resources' => $resources,
› $this->metadata->getPluralName() => $resources,
› ]);
arguments: {
$view: "@SyliusShop/Product/_horizontalList.html.twig"
$parameters: [ …4]
}
}
/srv/open_marketplace/vendor/symfony/http-kernel/HttpKernel.php:163 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#6 …}
}
}
/srv/open_marketplace/vendor/symfony/http-kernel/HttpKernel.php:75 {
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
}
}
/srv/open_marketplace/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#6509 …}
$type: 2
$catch: false
}
}
/srv/open_marketplace/vendor/symfony/http-kernel/Fragment/InlineFragmentRenderer.php:80 {
Symfony\Component\HttpKernel\Fragment\InlineFragmentRenderer->render($uri, Request $request, array $options = []) …
› try {
› return SubRequestHandler::handle($this->kernel, $subRequest, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
arguments: {
$kernel: Symfony\Component\HttpKernel\HttpKernel {#80 …}
$request: Symfony\Component\HttpFoundation\Request {#6509 …}
$type: 2
$catch: false
}
}
/srv/open_marketplace/vendor/symfony/http-kernel/Fragment/FragmentHandler.php:85 {
Symfony\Component\HttpKernel\Fragment\FragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return $this->deliver($this->renderers[$renderer]->render($uri, $request, $options));
› }
arguments: {
$uri: "http://agnes-backend-prod.dotsyntax.gr/el/_partial/products/latest/4?template=@SyliusShop/Product/_horizontalList.html.twig"
$request: Symfony\Component\HttpFoundation\Request {#6 …}
$options: [ …1]
}
}
/srv/open_marketplace/vendor/symfony/http-kernel/DependencyInjection/LazyLoadingFragmentHandler.php:49 {
Symfony\Component\HttpKernel\DependencyInjection\LazyLoadingFragmentHandler->render($uri, string $renderer = 'inline', array $options = []) …
›
› return parent::render($uri, $renderer, $options);
› }
arguments: {
$uri: "http://agnes-backend-prod.dotsyntax.gr/el/_partial/products/latest/4?template=@SyliusShop/Product/_horizontalList.html.twig"
$renderer: "inline"
$options: [ …1]
}
}
/srv/open_marketplace/vendor/symfony/twig-bridge/Extension/HttpKernelRuntime.php:46 {
Symfony\Bridge\Twig\Extension\HttpKernelRuntime->renderFragment($uri, array $options = []): string …
›
› return $this->handler->render($uri, $strategy, $options);
› }
arguments: {
$uri: "http://agnes-backend-prod.dotsyntax.gr/el/_partial/products/latest/4?template=@SyliusShop/Product/_horizontalList.html.twig"
$renderer: "inline"
$options: []
}
}
/srv/open_marketplace/var/cache/dev/twig/99/99efa81fe8b55fa73333ba2633c9e95a.php:58 {
__TwigTemplate_a2182a1c1dba161a1bf203c08d6498d6->doDisplay(array $context, array $blocks = []) …
› // line 5
› echo $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("sylius_shop_partial_product_index_latest", ["count" => 4, "template" => "@SyliusShop/Product/_horizontalList.html.twig"]));
› echo "
arguments: {
$uri: "http://agnes-backend-prod.dotsyntax.gr/el/_partial/products/latest/4?template=@SyliusShop/Product/_horizontalList.html.twig"
}
}
/srv/open_marketplace/vendor/twig/twig/src/Template.php:405 {
Twig\Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
arguments: {
$context: [ …12]
$blocks: [ …3]
}
}
/srv/open_marketplace/vendor/twig/twig/src/Template.php:378 {
Twig\Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
arguments: {
$context: [ …12]
$blocks: [ …3]
}
}
/srv/open_marketplace/vendor/twig/twig/src/Template.php:390 {
Twig\Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
arguments: {
$context: [ …4]
}
}
/srv/open_marketplace/vendor/twig/twig/src/TemplateWrapper.php:45 {
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: [ …4]
...: {
[]
}
}
}
/srv/open_marketplace/vendor/twig/twig/src/Environment.php:318 {
Twig\Environment->render($name, array $context = []) …
› {
› return $this->load($name)->render($context);
› }
arguments: {
$context: [ …4]
}
}
/srv/open_marketplace/vendor/sylius/sylius/src/Sylius/Bundle/UiBundle/Renderer/TwigTemplateBlockRenderer.php:32 {
Sylius\Bundle\UiBundle\Renderer\TwigTemplateBlockRenderer->render(TemplateBlock $templateBlock, array $context = []): string …
› $templateBlock->getTemplate(),
› array_replace($templateBlock->getContext(), $context),
› );
arguments: {
$name: "@SyliusShop/Product/Show/_associations.html.twig"
$context: [ …12]
}
}
/srv/open_marketplace/vendor/sylius/sylius/src/Sylius/Bundle/UiBundle/Renderer/DelegatingTemplateEventRenderer.php:33 {
Sylius\Bundle\UiBundle\Renderer\DelegatingTemplateEventRenderer->render(array $eventNames, array $context = []): string …
› foreach ($templateBlocks as $templateBlock) {
› $renderedTemplates[] = $this->templateBlockRenderer->render($templateBlock, $context);
› }
arguments: {
$templateBlock: Sylius\Bundle\UiBundle\Registry\TemplateBlock {#3874 …}
$context: [ …12]
}
}
/srv/open_marketplace/vendor/sylius/sylius/src/Sylius/Bundle/UiBundle/Twig/TemplateEventExtension.php:41 {
Sylius\Bundle\UiBundle\Twig\TemplateEventExtension->render(array|string $eventName, array $context = []): string …
› {
› return $this->templateEventRenderer->render((array) $eventName, $context);
› }
arguments: {
$eventNames: [ …1]
$context: [ …12]
}
}
/srv/open_marketplace/var/cache/dev/twig/0c/0c7d7a752e57b9dd053620ee1dd3b165.php:97 {
__TwigTemplate_a1f53b3c1dd58233a580d418687b986d->block_content($context, array $blocks = []) …
› // line 18
› echo $this->extensions['Sylius\Bundle\UiBundle\Twig\TemplateEventExtension']->render("sylius.shop.product.show.content", $context);
› echo "
arguments: {
$eventName: "sylius.shop.product.show.content"
$context: [ …12]
}
}
/srv/open_marketplace/vendor/twig/twig/src/Template.php:182 {
Twig\Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
› try {
› $template->$block($context, $blocks);
› } catch (Error $e) {
arguments: {
$context: [ …12]
$blocks: [ …8]
}
}
/srv/open_marketplace/var/cache/dev/twig/ea/eabdae8332ba94a8d37849f0cf0d28dd.php:110 {
__TwigTemplate_c1d24e82652343cc907e833e1c6328a9->doDisplay(array $context, array $blocks = []) …
› // line 119
› $this->displayBlock('content', $context, $blocks);
› // line 121
arguments: {
$name: "content"
$context: [ …12]
$blocks: [ …8]
}
}
/srv/open_marketplace/vendor/twig/twig/src/Template.php:405 {
Twig\Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
arguments: {
$context: [ …12]
$blocks: [ …3]
}
}
/srv/open_marketplace/vendor/twig/twig/src/Template.php:378 {
Twig\Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
arguments: {
$context: [ …12]
$blocks: [ …3]
}
}
/srv/open_marketplace/var/cache/dev/twig/0c/0c7d7a752e57b9dd053620ee1dd3b165.php:47 {
__TwigTemplate_a1f53b3c1dd58233a580d418687b986d->doDisplay(array $context, array $blocks = []) …
› $this->parent = $this->loadTemplate("@SyliusShop/layout.html.twig", "@SyliusShop/Product/show.html.twig", 1);
› $this->parent->display($context, array_merge($this->blocks, $blocks));
›
arguments: {
$context: [ …12]
$blocks: [ …3]
}
}
/srv/open_marketplace/vendor/twig/twig/src/Template.php:405 {
Twig\Template->displayWithErrorHandling(array $context, array $blocks = []) …
› try {
› $this->doDisplay($context, $blocks);
› } catch (Error $e) {
arguments: {
$context: [ …12]
$blocks: [ …3]
}
}
/srv/open_marketplace/vendor/twig/twig/src/Template.php:378 {
Twig\Template->display(array $context, array $blocks = []) …
› {
› $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
› }
arguments: {
$context: [ …12]
$blocks: [ …3]
}
}
/srv/open_marketplace/vendor/twig/twig/src/Template.php:390 {
Twig\Template->render(array $context) …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
arguments: {
$context: [ …4]
}
}
/srv/open_marketplace/vendor/twig/twig/src/TemplateWrapper.php:45 {
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: [ …4]
...: {
[]
}
}
}
/srv/open_marketplace/vendor/twig/twig/src/Environment.php:318 {
Twig\Environment->render($name, array $context = []) …
› {
› return $this->load($name)->render($context);
› }
arguments: {
$context: [ …4]
}
}
/srv/open_marketplace/vendor/sylius/resource-bundle/src/Bundle/Controller/ControllerTrait.php:247 {
Sylius\Bundle\ResourceBundle\Controller\ResourceController->render(string $view, array $parameters = [], Response $response = null, int $responseCode = null): Response …
› } elseif ($this->container->has('twig')) {
› $content = $this->container->get('twig')->render($view, $parameters);
› } else {
arguments: {
$name: "@SyliusShop/Product/show.html.twig"
$context: [ …4]
}
}
/srv/open_marketplace/vendor/sylius/resource-bundle/src/Bundle/Controller/ResourceController.php:130 {
Sylius\Bundle\ResourceBundle\Controller\ResourceController->showAction(Request $request): Response …
› 'resource' => $resource,
› $this->metadata->getName() => $resource,
› ]);
arguments: {
$view: "@SyliusShop/Product/show.html.twig"
$parameters: [ …4]
}
}
/srv/open_marketplace/vendor/symfony/http-kernel/HttpKernel.php:163 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#6 …}
}
}
/srv/open_marketplace/vendor/symfony/http-kernel/HttpKernel.php:75 {
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
}
}
/srv/open_marketplace/vendor/symfony/http-kernel/Kernel.php:202 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#6 …}
$type: 1
$catch: true
}
}
/srv/open_marketplace/public/index.php:25 {
› $request = Request::createFromGlobals();
› $response = $kernel->handle($request);
› $response->send();
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#6 …}
}
}
}
} |