GET https://proklima.greendot.cz/en/stineni-na-zahradu

PageController :: getPage

Request

GET Parameters

None

POST Parameters

None

Uploaded Files

None

Request Attributes

Key Value
_api_platform_links
Symfony\Component\WebLink\GenericLinkProvider {#6988
  -links: [
    6986 => Symfony\Component\WebLink\Link {#6986
      -href: "https://proklima.greendot.cz/api/docs.jsonld"
      -rel: [
        "http://www.w3.org/ns/hydra/core#apiDocumentation" => "http://www.w3.org/ns/hydra/core#apiDocumentation"
      ]
      -attributes: []
    }
  ]
}
_controller
"App\Controller\Web\PageController::getPage"
_firewall_context
"security.firewall.map.context.main"
_locale
"en"
_route
"web_get_page"
_route_params
[
  "_locale" => "en"
  "slug" => "stineni-na-zahradu"
]
_security_firewall_run
"_security_main"
_stopwatch_token
"e4d428"
slug
"stineni-na-zahradu"

Request Headers

Header Value
accept
"*/*"
accept-encoding
"gzip, br, zstd, deflate"
cookie
"PHPSESSID=ljq3vs4o77uq0fq92db1nkghvq"
host
"proklima.greendot.cz"
user-agent
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
x-php-ob-level
"1"

Request Content

Request content not available (it was retrieved as a resource).

Response

Response Headers

Header Value
cache-control
"no-cache, private"
content-type
"text/html; charset=UTF-8"
date
"Wed, 04 Feb 2026 04:57:19 GMT"
x-debug-token
"185d69"

Cookies

Request Cookies

Key Value
PHPSESSID
"ljq3vs4o77uq0fq92db1nkghvq"

Response Cookies

No response cookies

Session 6

Session Metadata

Key Value
Created
"Wed, 04 Feb 26 04:57:16 +0000"
Last used
"Wed, 04 Feb 26 04:57:18 +0000"
Lifetime
0

Session Attributes

Attribute Value
_csrf/https-contact_form
"1co1TEpmuZdocgPTY34flWulG5HL8VBa99DqMyfRWU4"
_csrf/https-inquiry_form
"HxRDvTT9O1sLHlo1WmJvz9EhfYPJD8XDYvBTxZPcqNc"

Session Usage

6 Usages
Stateless check enabled
Usage
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:73
[
  [
    "file" => "/var/projects/proklima/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php"
    "line" => 73
    "function" => "start"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/security-csrf/CsrfTokenManager.php"
    "line" => 71
    "function" => "hasToken"
    "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/form/Extension/Csrf/Type/FormTypeCsrfExtension.php"
    "line" => 78
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/form/ResolvedFormType.php"
    "line" => 125
    "function" => "finishView"
    "class" => "Symfony\Component\Form\Extension\Csrf\Type\FormTypeCsrfExtension"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php"
    "line" => 86
    "function" => "finishView"
    "class" => "Symfony\Component\Form\ResolvedFormType"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/form/ResolvedFormType.php"
    "line" => 119
    "function" => "finishView"
    "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php"
    "line" => 86
    "function" => "finishView"
    "class" => "Symfony\Component\Form\ResolvedFormType"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/form/Form.php"
    "line" => 908
    "function" => "finishView"
    "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/src/Controller/Web/PageController.php"
    "line" => 100
    "function" => "createView"
    "class" => "Symfony\Component\Form\Form"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "getPage"
    "class" => "App\Controller\Web\PageController"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/Kernel.php"
    "line" => 184
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/autoload_runtime.php"
    "line" => 29
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/public/index.php"
    "line" => 5
    "args" => [
      "/var/projects/proklima/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:76
[
  [
    "file" => "/var/projects/proklima/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php"
    "line" => 76
    "function" => "has"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/security-csrf/CsrfTokenManager.php"
    "line" => 71
    "function" => "hasToken"
    "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/form/Extension/Csrf/Type/FormTypeCsrfExtension.php"
    "line" => 78
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/form/ResolvedFormType.php"
    "line" => 125
    "function" => "finishView"
    "class" => "Symfony\Component\Form\Extension\Csrf\Type\FormTypeCsrfExtension"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php"
    "line" => 86
    "function" => "finishView"
    "class" => "Symfony\Component\Form\ResolvedFormType"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/form/ResolvedFormType.php"
    "line" => 119
    "function" => "finishView"
    "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php"
    "line" => 86
    "function" => "finishView"
    "class" => "Symfony\Component\Form\ResolvedFormType"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/form/Form.php"
    "line" => 908
    "function" => "finishView"
    "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/src/Controller/Web/PageController.php"
    "line" => 100
    "function" => "createView"
    "class" => "Symfony\Component\Form\Form"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "getPage"
    "class" => "App\Controller\Web\PageController"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/Kernel.php"
    "line" => 184
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/autoload_runtime.php"
    "line" => 29
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/public/index.php"
    "line" => 5
    "args" => [
      "/var/projects/proklima/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:66
[
  [
    "file" => "/var/projects/proklima/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php"
    "line" => 66
    "function" => "set"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/security-csrf/CsrfTokenManager.php"
    "line" => 76
    "function" => "setToken"
    "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/form/Extension/Csrf/Type/FormTypeCsrfExtension.php"
    "line" => 78
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/form/ResolvedFormType.php"
    "line" => 125
    "function" => "finishView"
    "class" => "Symfony\Component\Form\Extension\Csrf\Type\FormTypeCsrfExtension"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php"
    "line" => 86
    "function" => "finishView"
    "class" => "Symfony\Component\Form\ResolvedFormType"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/form/ResolvedFormType.php"
    "line" => 119
    "function" => "finishView"
    "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php"
    "line" => 86
    "function" => "finishView"
    "class" => "Symfony\Component\Form\ResolvedFormType"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/form/Form.php"
    "line" => 908
    "function" => "finishView"
    "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/src/Controller/Web/PageController.php"
    "line" => 100
    "function" => "createView"
    "class" => "Symfony\Component\Form\Form"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "getPage"
    "class" => "App\Controller\Web\PageController"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/Kernel.php"
    "line" => 184
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/autoload_runtime.php"
    "line" => 29
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/public/index.php"
    "line" => 5
    "args" => [
      "/var/projects/proklima/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Bridge\Twig\AppVariable:151
[
  [
    "file" => "/var/projects/proklima/vendor/symfony/twig-bridge/AppVariable.php"
    "line" => 151
    "function" => "getFlashBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/twig/twig/src/Extension/CoreExtension.php"
    "line" => 1754
    "function" => "getFlashes"
    "class" => "Symfony\Bridge\Twig\AppVariable"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/var/cache/dev/twig/c9/c99e5d864f0a05853830ca71f546b0aa.php"
    "line" => 198
    "function" => "getAttribute"
    "class" => "Twig\Extension\CoreExtension"
    "type" => "::"
  ]
  [
    "file" => "/var/projects/proklima/vendor/twig/twig/src/Template.php"
    "line" => 393
    "function" => "doDisplay"
    "class" => "__TwigTemplate_aead5529b9824202df64de87694203c5"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/var/cache/dev/twig/63/63640353a3e48f50ec19e4c1f0ba58e9.php"
    "line" => 57
    "function" => "yield"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/twig/twig/src/Template.php"
    "line" => 393
    "function" => "doDisplay"
    "class" => "__TwigTemplate_7618b31748d64ad1ff90ba9954c92c58"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/var/cache/dev/twig/5d/5df59293d743de5a642440daa1835c96.php"
    "line" => 53
    "function" => "yield"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/twig/twig/src/Template.php"
    "line" => 393
    "function" => "doDisplay"
    "class" => "__TwigTemplate_fed2ee133eca2fc276ca5a167b5f4f2d"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/twig/twig/src/Template.php"
    "line" => 349
    "function" => "yield"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/twig/twig/src/Template.php"
    "line" => 364
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/twig/twig/src/TemplateWrapper.php"
    "line" => 35
    "function" => "render"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/twig/twig/src/Environment.php"
    "line" => 306
    "function" => "render"
    "class" => "Twig\TemplateWrapper"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 242
    "function" => "render"
    "class" => "Twig\Environment"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 253
    "function" => "renderView"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/src/Controller/Web/PageController.php"
    "line" => 97
    "function" => "render"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "getPage"
    "class" => "App\Controller\Web\PageController"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/Kernel.php"
    "line" => 184
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/autoload_runtime.php"
    "line" => 29
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/public/index.php"
    "line" => 5
    "args" => [
      "/var/projects/proklima/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Twig\Extension\CoreExtension:1754
[
  [
    "file" => "/var/projects/proklima/vendor/twig/twig/src/Extension/CoreExtension.php"
    "line" => 1754
    "function" => "getFlashBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/var/cache/dev/twig/51/510c04baa959aff56901c147bf9e4f23.php"
    "line" => 48
    "function" => "getAttribute"
    "class" => "Twig\Extension\CoreExtension"
    "type" => "::"
  ]
  [
    "file" => "/var/projects/proklima/vendor/twig/twig/src/Template.php"
    "line" => 393
    "function" => "doDisplay"
    "class" => "__TwigTemplate_e922bc7ed7c6d852e769cb3648693389"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/var/cache/dev/twig/c9/c99e5d864f0a05853830ca71f546b0aa.php"
    "line" => 453
    "function" => "yield"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/twig/twig/src/Template.php"
    "line" => 437
    "function" => "block_contactForm"
    "class" => "__TwigTemplate_aead5529b9824202df64de87694203c5"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/var/cache/dev/twig/c9/c99e5d864f0a05853830ca71f546b0aa.php"
    "line" => 231
    "function" => "yieldBlock"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/twig/twig/src/Template.php"
    "line" => 393
    "function" => "doDisplay"
    "class" => "__TwigTemplate_aead5529b9824202df64de87694203c5"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/var/cache/dev/twig/63/63640353a3e48f50ec19e4c1f0ba58e9.php"
    "line" => 57
    "function" => "yield"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/twig/twig/src/Template.php"
    "line" => 393
    "function" => "doDisplay"
    "class" => "__TwigTemplate_7618b31748d64ad1ff90ba9954c92c58"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/var/cache/dev/twig/5d/5df59293d743de5a642440daa1835c96.php"
    "line" => 53
    "function" => "yield"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/twig/twig/src/Template.php"
    "line" => 393
    "function" => "doDisplay"
    "class" => "__TwigTemplate_fed2ee133eca2fc276ca5a167b5f4f2d"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/twig/twig/src/Template.php"
    "line" => 349
    "function" => "yield"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/twig/twig/src/Template.php"
    "line" => 364
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/twig/twig/src/TemplateWrapper.php"
    "line" => 35
    "function" => "render"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/twig/twig/src/Environment.php"
    "line" => 306
    "function" => "render"
    "class" => "Twig\TemplateWrapper"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 242
    "function" => "render"
    "class" => "Twig\Environment"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 253
    "function" => "renderView"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/src/Controller/Web/PageController.php"
    "line" => 97
    "function" => "render"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 163
    "function" => "getPage"
    "class" => "App\Controller\Web\PageController"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/Kernel.php"
    "line" => 184
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/autoload_runtime.php"
    "line" => 29
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/public/index.php"
    "line" => 5
    "args" => [
      "/var/projects/proklima/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\Security\Http\Firewall\ContextListener:171
[
  [
    "file" => "/var/projects/proklima/vendor/symfony/security-http/Firewall/ContextListener.php"
    "line" => 171
    "function" => "remove"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 116
    "function" => "onKernelResponse"
    "class" => "Symfony\Component\Security\Http\Firewall\ContextListener"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 206
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 56
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 127
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 196
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 184
    "function" => "filterResponse"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/http-kernel/Kernel.php"
    "line" => 184
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/vendor/autoload_runtime.php"
    "line" => 29
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/projects/proklima/public/index.php"
    "line" => 5
    "args" => [
      "/var/projects/proklima/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
ALGOLIA_API_KEY
"ffe4074a0b43192619f229945e1e708d"
ALGOLIA_APP_ID
"3R4N7V5CPH"
APP_ENV
"dev"
APP_SECRET
"9f17300b37ab8b5622aea2c690282d5f"
CORS_ALLOW_ORIGIN
"^https?://(localhost|127\.0\.0\.1)(:[0-9]+)?$"
DATABASE_URL
"mysql://greendot:NecumV@localhost:3306/proklima"
DEEPL_API_KEY
"9eab6da9-e42e-4698-9ae3-82ff423eeb03"
GOOGLE_PLACES_API_KEY
"AIzaSyD9l412yVvZt92XYOhJksmDDO8ZK-6I4eY"
GOOGLE_RECAPTCHA_SECRET
""
GOOGLE_RECAPTCHA_SITE_KEY
""
GOOGLE_SERVICE_ACCOUNT
"%kernel.project_dir%/config/google/service_account.json"
INVOICE_SHEET_NAME
"poptavky_web"
INVOICE_SPREADSHEET_ID
"1e6mWrXt10g8jAv1lrqrvTFwkkxkHKP2Uk7IaG4R2NUE"
MAILER_DSN
"gmail+smtp://podpora@greendot.cz:tjqywszegfuwlaaw@default?verify_peer=0"
MESSENGER_TRANSPORT_DSN
"doctrine://default?auto_setup=1"
PROKLIMA_CEO_EMAIL
"podpora@greendot.cz"
PROKLIMA_INFO_EMAIL
"podpora@greendot.cz"
RECAPTCHA3_KEY
"6Lftc4IqAAAAAEooDZxG1G0-P1XhHhb4gnAdBfSp"
RECAPTCHA3_SECRET
"6Lftc4IqAAAAAO2xFCISZe06i0N-klja6rWewv0v"
SAP_SOAP_LOCATION
"https://my353260.sapbydesign.com/sap/bc/srt/scs/sap/manageopportunityin1"
TRADERS_SPREADSHEET_ID
"1ZQs62nwqNCNibdKsE9By-zY13OiaS5uBTcBRxpnomIk"

Defined as regular env variables

Key Value
APP_DEBUG
"1"
CONTEXT_DOCUMENT_ROOT
"/var/projects/proklima/public"
CONTEXT_PREFIX
""
DOCUMENT_ROOT
"/var/projects/proklima/public"
FCGI_ROLE
"RESPONDER"
GATEWAY_INTERFACE
"CGI/1.1"
HOME
"/var/www"
HTTPS
"on"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_COOKIE
"PHPSESSID=ljq3vs4o77uq0fq92db1nkghvq"
HTTP_HOST
"proklima.greendot.cz"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
PHP_SELF
"/index.php"
QUERY_STRING
""
REDIRECT_HTTPS
"on"
REDIRECT_SSL_TLS_SNI
"proklima.greendot.cz"
REDIRECT_STATUS
"200"
REDIRECT_URL
"/en/stineni-na-zahradu"
REMOTE_ADDR
"216.73.216.59"
REMOTE_PORT
"22291"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1770181038
REQUEST_TIME_FLOAT
1770181038.3545
REQUEST_URI
"/en/stineni-na-zahradu"
SCRIPT_FILENAME
"/var/projects/proklima/public/index.php"
SCRIPT_NAME
"/index.php"
SERVER_ADDR
"190.2.155.146"
SERVER_ADMIN
"[no address given]"
SERVER_NAME
"proklima.greendot.cz"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache"
SSL_TLS_SNI
"proklima.greendot.cz"
SYMFONY_DOTENV_VARS
"APP_ENV,APP_SECRET,DATABASE_URL,MESSENGER_TRANSPORT_DSN,MAILER_DSN,ALGOLIA_APP_ID,ALGOLIA_API_KEY,CORS_ALLOW_ORIGIN,RECAPTCHA3_KEY,RECAPTCHA3_SECRET,DEEPL_API_KEY,GOOGLE_RECAPTCHA_SITE_KEY,GOOGLE_RECAPTCHA_SECRET,SAP_SOAP_LOCATION,PROKLIMA_INFO_EMAIL,PROKLIMA_CEO_EMAIL,INVOICE_SPREADSHEET_ID,INVOICE_SHEET_NAME,TRADERS_SPREADSHEET_ID,GOOGLE_SERVICE_ACCOUNT,GOOGLE_PLACES_API_KEY"
USER
"www-data"
proxy-nokeepalive
"1"

Sub Requests 3

MenuController :: generateMenu (token = f5ffef)

Key Value
_api_platform_links
Symfony\Component\WebLink\GenericLinkProvider {#2333
  -links: [
    2320 => Symfony\Component\WebLink\Link {#2320
      -href: "https://proklima.greendot.cz/api/docs.jsonld"
      -rel: [
        "http://www.w3.org/ns/hydra/core#apiDocumentation" => "http://www.w3.org/ns/hydra/core#apiDocumentation"
      ]
      -attributes: []
    }
  ]
}
_controller
"App\Controller\Web\MenuController::generateMenu"
_locale
"en"
_route
"web_menu"
_route_params
[
  "_locale" => "en"
  "id" => "4"
]
_stopwatch_token
"0fda04"
id
"4"
menuType
App\Entity\Project\MenuType {#1888
  -id: 4
  -name: "Horní menu"
  -template: "/web/menu/top.html.twig"
  -controllerName: "web_menu"
  -categories: Doctrine\ORM\PersistentCollection {#1898 …}
}

MenuController :: generateMenu (token = 158ee1)

Key Value
_api_platform_links
Symfony\Component\WebLink\GenericLinkProvider {#6178
  -links: [
    6176 => Symfony\Component\WebLink\Link {#6176
      -href: "https://proklima.greendot.cz/api/docs.jsonld"
      -rel: [
        "http://www.w3.org/ns/hydra/core#apiDocumentation" => "http://www.w3.org/ns/hydra/core#apiDocumentation"
      ]
      -attributes: []
    }
  ]
}
_controller
"App\Controller\Web\MenuController::generateMenu"
_locale
"en"
_route
"web_menu"
_route_params
[
  "_locale" => "en"
  "id" => "1"
]
_stopwatch_token
"4e5224"
id
"1"
menuType
App\Entity\Project\MenuType {#2720
  -id: 1
  -name: "Hlavní menu"
  -template: "/web/menu/main.html.twig"
  -controllerName: "web_menu"
  -categories: Doctrine\ORM\PersistentCollection {#2719 …}
}

FragmentController :: fragmentBreadCrumbs (token = bd61bf)

Key Value
_api_platform_links
Symfony\Component\WebLink\GenericLinkProvider {#6677
  -links: [
    6675 => Symfony\Component\WebLink\Link {#6675
      -href: "https://proklima.greendot.cz/api/docs.jsonld"
      -rel: [
        "http://www.w3.org/ns/hydra/core#apiDocumentation" => "http://www.w3.org/ns/hydra/core#apiDocumentation"
      ]
      -attributes: []
    }
  ]
}
_controller
"App\Controller\Global\FragmentController::fragmentBreadCrumbs"
_locale
"en"
_route
"fragment_category_breadcrumbs"
_route_params
[
  "product" => null
  "json" => false
  "_locale" => "en"
  "category" => "376"
]
_stopwatch_token
"97ca07"
category
App\Entity\Project\Category {#1337
  -id: 376
  -name: "Shading for the garden"
  -menu_name: "Shading for the garden"
  -description: null
  -html: """
    <section class="mt-5 mt-lg-7">\n
    <div class="container"><img src="/uploads/images/pergoly-med-twist-04-66d594f3293df_bg.jpg" alt="Hero" class="img-right img--mw-50" />\n
    <p class="section-perex">The garden is a place for relaxation, family gatherings, barbecues with friends or just quiet moments alone. It is a variety of these activities that makes each garden unique and tailored to the needs of its owners - whether it includes <strong>outdoor seating</strong>, children's playgrounds or a quiet corner by the pool. The common goal, however, is to create a harmonious environment that is not only <strong>aesthetic</strong> but also <strong>practical</strong>. And shading plays an important role in this.</p>\n
    </div>\n
    </section>\n
    <section class="mt-10">\n
    <div class="container">\n
    <h2>What needs to be taken into account?</h2>\n
    <p class="mt-3">The shading of the garden, especially the outdoor seating area, should provide reliable <strong>protection </strong> from <strong>natural influences</strong> such as rain, wind and intense sun. At the same time, it is important that it <strong>is variable </strong> and adapts to different conditions, allowing the space to be used comfortably throughout the day and during the different seasons. The materials' resistance to UV, moisture or wind are also key requirements, so that the shading retains its appearance and functionality in the long term.</p>\n
    <p class="mt-3">Pergolas and awnings are most commonly used for garden screening. <strong>Pergolas</strong> are rigid structures that offer <strong>permanent shading</strong> and are suitable for larger areas. <strong>Awnings</strong>, on the other hand, are <strong>flexible</strong> and ideal for smaller spaces such as terraces or balconies.</p>\n
    <p class="mt-3">However, garden shading is not just limited to outdoor spaces - it also plays an important role in <strong>conservatories</strong>, where shading screens help to regulate light and temperature, ensuring not only comfort for you but also optimal conditions for your plants.</p>\n
    </div>\n
    </section>\n
    <div class="clearfix"></div>\n
    <section>\n
    <div class="container">\n
    <h2 class="text-center">Our recommendations for gardens</h2>\n
    <section class="mt-10">\n
    <div class="row">\n
    <div class="col-12 col-md-5 col-lg-4"><header class="product-card-header"><img src="/uploads/images/lamelino-672b344ca25ab_bg.jpg" alt="Pergola Lamelino" class="product-card-header__image" />\n
    <div class="product-card-constructs">\n
    <div class="product-card-constructs__item product-card-constructs__item--producer"><img src="/uploads/images/climax-logo-6720917597d37_sm.jpg" alt="" /></div>\n
    </div>\n
    </header><a href="/pergola-lamelino-p" class="product-card">\n
    <div class="product-card-body"><strong class="product-card__heading">Lamelino pergola</strong></div>\n
    </a></div>\n
    <div class="col-12 col-md-7 col-lg-8 col-xl-7 offset-xl-1 mt-5 mt-md-0">\n
    <h3>Pergola Lamelino</h3>\n
    <p class="mt-3">The <strong>Lamelino</strong> aluminium pergola is the <strong>most technically advanced</strong> product in the pergola category. It is a <strong>bioclimatic</strong> pergola that can adapt to the current weather. The roof is fitted with <strong>aluminium slats</strong> that tilt at different angles to provide protection from the sun and rain, as well as fresh air.</p>\n
    <div class="mt-3">\n
    <ul>\n
    <li>The most technically advanced product</li>\n
    <li>Efficient rainwater drainage</li>\n
    <li>Highly durable construction</li>\n
    </ul>\n
    </div>\n
    <a href="/pergola-lamelino-p" class="button button--primary mt-5">View product</a></div>\n
    </div>\n
    </section>\n
    <section class="mt-10">\n
    <div class="row">\n
    <div class="col-12 col-md-5 col-lg-4"><header class="product-card-header"><img src="/uploads/images/primabox-672b281e5b912_bg.jpg" alt="Markýza Prima Box" class="product-card-header__image" />\n
    <div class="product-card-constructs">\n
    <div class="product-card-constructs__item product-card-constructs__item--producer"><img src="/uploads/images/climax-logo-6720917597d37_sm.jpg" alt="" /></div>\n
    </div>\n
    </header><a href="/kazetova-markyza-prima-box-p" class="product-card">\n
    <div class="product-card-body"><strong class="product-card__heading">Prima Box awning</strong></div>\n
    </a></div>\n
    <div class="col-12 col-md-7 col-lg-8 col-xl-7 offset-xl-1 mt-5 mt-md-0">\n
    <h3>Prima Box awning</h3>\n
    <p class="mt-3">Prima Box cassette awnings offer an <strong>optimal ratio between price and quality</strong>. The acrylic fabric is protected from bad weather <strong>by a design cassette</strong>. It will thus remain in perfect condition for a long time. For awnings we use acrylic fabrics that are <strong>colourfast and resistant to UV radiation and weathering</strong>.</p>\n
    <div class="mt-3">\n
    <ul>\n
    <li>Quality at affordable price</li>\n
    <li>The fabric is protected by a cassette</li>\n
    <li>Compact box</li>\n
    </ul>\n
    </div>\n
    <a href="/kazetova-markyza-prima-box-p" class="button button--primary mt-5">View product</a></div>\n
    </div>\n
    </section>\n
    <section class="mt-10">\n
    <div class="row">\n
    <div class="col-12 col-md-5 col-lg-4"><header class="product-card-header"><img src="/uploads/images/gardena-6750089a993d5_bg.jpg" alt="Stínění zimních zahrad Gardena" class="product-card-header__image" />\n
    <div class="product-card-constructs">\n
    <div class="product-card-constructs__item product-card-constructs__item--producer"><img src="/uploads/images/climax-logo-6720917597d37_sm.jpg" alt="" /></div>\n
    </div>\n
    </header><a href="/stineni-zimnich-zahrad-gardena-p" class="product-card">\n
    <div class="product-card-body"><strong class="product-card__heading">Gardena conservatory screens</strong></div>\n
    </a></div>\n
    <div class="col-12 col-md-7 col-lg-8 col-xl-7 offset-xl-1 mt-5 mt-md-0">\n
    <h3>Gardena conservatory screens</h3>\n
    <p class="mt-3">If you're looking for a suitable shading for your conservatory, the Gardena conservatory screen is the ideal solution. The shade is made from fabric with over 150 colours and different patterns to choose from. The fabrics are impregnated and colourfast, making them very durable. A protective box also protects them from damage.</p>\n
    <div class="mt-3">\n
    <ul>\n
    <li>Large selection of colours</li>\n
    <li>Reduced heat in the interior</li>\n
    <li>Allows combination with a sensor</li>\n
    </ul>\n
    </div>\n
    <a href="/stineni-zimnich-zahrad-gardena-p" class="button button--primary mt-5">View product</a></div>\n
    </div>\n
    </section>\n
    <!-- <section>\n
                            <div class="row">\n
                                <div class="col-12 col-md-5 col-lg-4">\n
                                    <header class="product-card-header">\n
                                        <img src="/uploads/images/lamelino-672b344ca25ab_bg.jpg" alt="Pergoly"\n
                                            class="product-card-header__image" />\n
                                    </header>\n
                                    <a href="/pergoly-a-stineni-zimnich-zahrad_c" class="product-card">\n
                                        <div class="product-card-body">\n
                                            <strong class="product-card__heading">Pergoly</strong>\n
                                        </div>\n
                                    </a>\n
                                </div>\n
                                <div class="col-12 col-md-7 col-lg-8 col-xl-7 offset-xl-1 mt-5 mt-md-0">\n
                                    <h3>Pergoly</h3>\n
                                    <p class="mt-3">\n
                                        Pergoly jsou pevné konstrukce, často vybavené posuvnou nebo pevnou střechou, které\n
                                        poskytují <strong>trvalé</strong> a <strong>robustní</strong> zastínění. Jsou ideální\n
                                        pro větší venkovní plochy a často umožňují integraci bočních stěn, osvětlení nebo\n
                                        vytápění, což zvyšuje jejich <strong>využitelnost v průběhu celého roku</strong>. U\n
                                        pergol rozlišujeme dva základní typy – bioklimatické pergoly a stahovací pergoly.\n
                                    </p>\n
                                    <div class="mt-3">\n
                                        <ul>\n
                                            <li>Velký výběr designů</li>\n
                                            <li>Ochrana proti děšti, větru a slunci</li>\n
                                            <li>Dlouhá životnost</li>\n
                                        </ul>\n
                                    </div>\n
                                    <a href="/pergoly-a-stineni-zimnich-zahrad_c" class="button button--primary mt-5">Zobrazit\n
                                        produkty</a>\n
                                </div>\n
                            </div>\n
                        </section>\n
                        <section class="mt-10">\n
                            <div class="row">\n
                                <div class="col-12 col-md-5 col-lg-4">\n
                                    <header class="product-card-header">\n
                                        <img src="/uploads/images/novetabox-672b27c3af1d1_bg.jpg" alt="Markýzy"\n
                                            class="product-card-header__image" />\n
                                    </header>\n
                                    <a href="/markyzy_c" class="product-card">\n
                                        <div class="product-card-body">\n
                                            <strong class="product-card__heading">Markýzy</strong>\n
                                        </div>\n
                                    </a>\n
                                </div>\n
                                <div class="col-12 col-md-7 col-lg-8 col-xl-7 offset-xl-1 mt-5 mt-md-0">\n
                                    <h3>Markýzy</h3>\n
                                    <p class="mt-3">\n
                                        Markýzy jsou\n
                                        <strong>flexibilní řešení pro stínění venkovních posezení. </strong> Kloubová konstrukce\n
                                        umožňuje vysunutí a zasunutí látkové stínící plochy, která je napnutá pomocí ramen.\n
                                        Markýzy se ovládají buď manuálně klikou, nebo pohodlně pomocí elektrického pohonu. Díky\n
                                        své jednoduché instalaci a variabilitě jsou ideální především pro menší prostory, jako\n
                                        jsou terasy nebo balkony.\n
                                    </p>\n
                                    <div class="mt-3">\n
                                        <ul>\n
                                            <li>Velký výběr barev a vzorů</li>\n
                                            <li>Ochrana proti děšti, větru a slunci</li>\n
                                            <li>Dobrý cena</li>\n
                                        </ul>\n
                                    </div>\n
                                    <a href="/markyzy_c" class="button button--primary mt-5">Zobrazit produkty</a>\n
                                </div>\n
                            </div>\n
                        </section> --></div>\n
    </section>\n
    <!-- <section>\n
                <div class="container">\n
                    <div class="bg-light p-8">\n
                        <div class="row">\n
                            <div class="col-12 col-lg-8 col-xl-8">\n
                                <h2>Venkovní zastínění zahrady</h2>\n
                                <p class="mt-4">Hlavní funkcí vnitřního stínění je ochránit vás před nepříjemnými slunečními paprsky\n
                                    a případně přidat zajímavý designový prvek do vašeho interiéru. Pro <strong>zlepšení tepelné i\n
                                        zvukové izolace</strong> bytu nebo rodinného domu doporučujeme zvážit také <strong>kombinaci\n
                                        s produkty venkovního stínění</strong>, tedy <a\n
                                        href="/venkovni-zaluzie_c">venkovními žaluziemi</a> nebo <a\n
                                        href="/venkovni-rolety_c">roletami</a>.</p>\n
                            </div>\n
                            <div class="col-12 col-lg-4 col-xl-3 offset-xl-1 mt-5 mt-lg-0">\n
                                <div class="centered-content h-100"><a href="/venkovni-stineni-domacnosti"\n
                                        class="button button--primary">Více o venkovním stínění</a></div>\n
                            </div>\n
                        </div>\n
                    </div>\n
                </div>\n
            </section> -->\n
    <section>\n
    <div class="container">\n
    <h2 class="text-center">Examples of realisations</h2>\n
    </div>\n
    <div class="container-fluid mt-8">\n
    <div class="product-gallery-wrapper">\n
    <div class="product-gallery">\n
    <div class="product-gallery__slide"><a href="/uploads/images/kazetova-markyza-noveta-box-04-66d70918309d6.jpg" class="glightbox" data-gallery="realiazce" data-glightbox="title:Kazetová markýza Noveta Box">\n
    <div class="product-gallery-content--wrapper"><img src="/uploads/images/kazetova-markyza-noveta-box-04-66d70918309d6_bg.jpg" alt="1" />\n
    <div class="product-gallery-content">\n
    <h3 class="h2">Noveta Box Cassette Awning</h3>\n
    </div>\n
    </div>\n
    </a></div>\n
    <div class="product-gallery__slide"><a href="/uploads/images/kazetova-markyza-noveta-box-09-67331fc691e55.jpg" class="glightbox" data-gallery="realiazce" data-glightbox="title:Kazetová markýza Noveta Box">\n
    <div class="product-gallery-content--wrapper"><img src="/uploads/images/kazetova-markyza-noveta-box-09-67331fc691e55_bg.jpg" alt="2" />\n
    <div class="product-gallery-content">\n
    <h3 class="h2">Cassette awning Noveta Box</h3>\n
    </div>\n
    </div>\n
    </a></div>\n
    <div class="product-gallery__slide"><a href="/uploads/images/otevrena-markyza-klasik-01-66d702ae80d9c.jpg" class="glightbox" data-gallery="realiazce" data-glightbox="title:Otevřená markýza Klasik">\n
    <div class="product-gallery-content--wrapper"><img src="/uploads/images/otevrena-markyza-klasik-01-66d702ae80d9c_bg.jpg" alt="3" />\n
    <div class="product-gallery-content">\n
    <h3 class="h2">Open awning Classic</h3>\n
    </div>\n
    </div>\n
    </a></div>\n
    <div class="product-gallery__slide"><a href="/uploads/images/markyza-klasik-05-67448cef8859b.jpg" class="glightbox" data-gallery="realiazce" data-glightbox="title:Otevřená markýza Klasik">\n
    <div class="product-gallery-content--wrapper"><img src="/uploads/images/markyza-klasik-05-67448cef8859b_bg.jpg" alt="4" />\n
    <div class="product-gallery-content">\n
    <h3 class="h2">Open awning Classic</h3>\n
    </div>\n
    </div>\n
    </a></div>\n
    <div class="product-gallery__slide"><a href="/uploads/images/pergoly-lamelino-01-66d57fe672643.jpg" class="glightbox" data-gallery="realiazce" data-glightbox="title:Pergola Lamelino">\n
    <div class="product-gallery-content--wrapper"><img src="/uploads/images/pergoly-lamelino-01-66d57fe672643_bg.jpg" alt="5" />\n
    <div class="product-gallery-content">\n
    <h3 class="h2">Lamelino pergola</h3>\n
    </div>\n
    </div>\n
    </a></div>\n
    <div class="product-gallery__slide"><a href="/uploads/images/pergoly-lamelino-03-66d57fe7387ee.jpg" class="glightbox" data-gallery="realiazce" data-glightbox="title:Pergola Lamelino">\n
    <div class="product-gallery-content--wrapper"><img src="/uploads/images/pergoly-lamelino-03-66d57fe7387ee_bg.jpg" alt="6" />\n
    <div class="product-gallery-content">\n
    <h3 class="h2">Pergola Lamelino</h3>\n
    </div>\n
    </div>\n
    </a></div>\n
    <div class="product-gallery__slide"><a href="/uploads/images/pergoly-med-twist-04-66d594f3293df.jpg" class="glightbox" data-gallery="realiazce" data-glightbox="title:Pergola Med Twist">\n
    <div class="product-gallery-content--wrapper"><img src="/uploads/images/pergoly-med-twist-04-66d594f3293df_bg.jpg" alt="7" />\n
    <div class="product-gallery-content">\n
    <h3 class="h2">Pergola Honey Twist</h3>\n
    </div>\n
    </div>\n
    </a></div>\n
    <div class="product-gallery__slide"><a href="/uploads/images/pergoly-med-twist-05-66d594f385dcf.jpg" class="glightbox" data-gallery="realiazce" data-glightbox="title:Pergola Med Twist">\n
    <div class="product-gallery-content--wrapper"><img src="/uploads/images/pergoly-med-twist-05-66d594f385dcf_bg.jpg" alt="8" />\n
    <div class="product-gallery-content">\n
    <h3 class="h2">Pergola Honey Twist</h3>\n
    </div>\n
    </div>\n
    </a></div>\n
    </div>\n
    </div>\n
    </div>\n
    </section>
    """
  -title: "Shading for the garden"
  -labels: Doctrine\ORM\PersistentCollection {#1208 …}
  -categoryFiles: Doctrine\ORM\PersistentCollection {#1351 …}
  -categoryCategories: Doctrine\ORM\PersistentCollection {#1348 …}
  -categorySubCategories: Doctrine\ORM\PersistentCollection {#1231 …}
  -isActive: true
  -slug: "stineni-na-zahradu"
  -javascript: null
  -sequence: null
  -is_menu: 0
  -latitude: null
  -longitude: null
  -locale: null
  -state: "draft"
  -parameters: Doctrine\ORM\PersistentCollection {#1367 …}
  -categoryProducts: Doctrine\ORM\PersistentCollection {#1218 …}
  -comments: Doctrine\ORM\PersistentCollection {#1410 …}
  -persons: Doctrine\ORM\PersistentCollection {#1395 …}
  -hasComments: null
  -events: Doctrine\ORM\PersistentCollection {#1360 …}
  -categoryUploadGroups: Doctrine\ORM\PersistentCollection {#1215 …}
  -categoryType: Proxies\__CG__\App\Entity\Project\CategoryType {#1423 …}
  -isIndexable: true
  -upload: Proxies\__CG__\App\Entity\Project\Upload {#1463 …}
  -categoryInformationBlocks: Doctrine\ORM\PersistentCollection {#1427 …}
  -subMenuType: Doctrine\ORM\PersistentCollection {#1443 …}
  -created_at: DateTimeImmutable @1730798291 {#1334
    date: 2024-11-05 09:18:11.0 UTC (+00:00)
  }
  -published_at: DateTimeImmutable @1730798280 {#1335
    date: 2024-11-05 09:18:00.0 UTC (+00:00)
  }
  -menuType: Doctrine\ORM\PersistentCollection {#1452 …}
  -categorySap: null
}
json
false
product
null