DefaultController :: emptyAction

Request

GET Parameters

Key Value
_path
"_locale=it&_format=html&_controller=App%5CController%5CDefaultController%3A%3AemptyAction"

POST Parameters

No POST parameters

Uploaded Files

No files were uploaded

Request Attributes

Key Value
_controller
"App\Controller\DefaultController::emptyAction"
_editmode
false
_event_controller
App\Controller\DefaultController {#2148
  #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#2150 …}
}
_format
"html"
_locale
"it"
_pimcore_context
"default"
_stopwatch_token
"7e1d9c"
contentDocument
Pimcore\Bundle\PersonalizationBundle\Model\Document\Snippet {#12944
  #dao: Pimcore\Bundle\PersonalizationBundle\Model\Document\Snippet\Dao {#12942 …}
  #dependencies: null
  #__dataVersionTimestamp: 1734616407
  #path: "/it/snippets/admin-scripts/"
  #properties: [
    "breadcrumbs_navigation_root" => Pimcore\Model\Property {#12959
      #dao: null
      #name: "breadcrumbs_navigation_root"
      #data: "11"
      #type: "document"
      #ctype: "document"
      #cpath: null
      #cid: 28
      #inheritable: true
      #inherited: true
      name: "breadcrumbs_navigation_root"
      data: "11"
      type: "document"
      ctype: "document"
      cpath: null
      cid: 28
      inheritable: true
      inherited: true
    }
    "language" => Pimcore\Model\Property {#12956
      #dao: null
      #name: "language"
      #data: "it"
      #type: "text"
      #ctype: "document"
      #cpath: null
      #cid: 28
      #inheritable: true
      #inherited: true
      name: "language"
      data: "it"
      type: "text"
      ctype: "document"
      cpath: null
      cid: 28
      inheritable: true
      inherited: true
    }
  ]
  #id: 28
  #creationDate: 1734506734
  #modificationDate: 1734616407
  #versionCount: 12
  #userOwner: 2
  #locked: null
  #userModification: 2
  #parentId: 26
  #parent: Pimcore\Model\Document\Folder {#2778 …}
  #_fulldump: false
  #dirtyFields: []
  -activeDispatchingEvents: []
  #fullPathCache: null
  #type: "snippet"
  #key: "body"
  #index: 2
  #published: true
  #children: []
  #siblings: []
  #controller: "App\Controller\DefaultController::emptyAction"
  #template: "snippets/admin-scripts/body.html.twig"
  #editables: [
    "adminScriptsBody" => Pimcore\Model\Document\Editable\Textarea {#13220
      #dao: null
      #config: [
        "htmlspecialchars" => false
      ]
      #label: null
      #dialogDescription: null
      #name: "adminScriptsBody"
      #realName: "adminScriptsBody"
      -parentBlockNames: []
      #documentId: 28
      #document: Pimcore\Bundle\PersonalizationBundle\Model\Document\Snippet {#12944}
      #editmode: false
      #inherited: false
      #inDialogBox: null
      -editableDefinitionCollector: null
      #text: """
        <script>\n
            window.Userback = window.Userback || {};\n
            Userback.access_token = 'A-eWvG5j3omo7ZAFbN1mpN9Z07z';\n
        \n
            // identify your logged-in users (optional)\n
            Userback.user_data = {\n
                id: '123456', // replace with your user's id\n
                info: {\n
                  name: 'someone', // replace with your user's name\n
                  email: 'someone@example.com' // replace with your user's email\n
                }\n
            };\n
        \n
            (function(d) {\n
                var s = d.createElement('script');s.async = true;\n
                s.src = 'https://static.userback.io/widget/v1.js';\n
                (d.head || d.body).appendChild(s);\n
            })(document);\n
        </script>\n
        \n
        <script>\n
            // Initialize the data layer for Google Tag Manager (this should mandatorily be done before the Cookie Solution is loaded)\n
            window.dataLayer = window.dataLayer || [];\n
            function gtag() {\n
                dataLayer.push(arguments);\n
            }\n
            // Default consent mode is "denied" for both ads and analytics as well as the optional types, but delay for 2 seconds until the Cookie Solution is loaded\n
            gtag('consent', 'default', {\n
                'ad_storage': 'denied',\n
                'ad_user_data': 'denied',\n
                'ad_personalization': 'denied',\n
                'analytics_storage': 'denied',\n
                'functionality_storage': 'denied',\n
                'personalization_storage': 'denied',\n
                'security_storage': 'denied',\n
                wait_for_update: 2000 // milliseconds\n
            });\n
            // Improve ad click measurement quality (optional)\n
            gtag('set', 'url_passthrough', true);\n
            // Further redact your ads data (optional)\n
            gtag("set", "ads_data_redaction", true);\n
            \n
            // Google Tag Manager\n
            (function(w, d, s, l, i) {\n
                w[l] = w[l] || [];\n
                w[l].push({\n
                    'gtm.start': new Date().getTime(),\n
                    event: 'gtm.js'\n
                });\n
                var f = d.getElementsByTagName(s)[0],\n
                    j = d.createElement(s),\n
                    dl = l != 'dataLayer' ? '&l=' + l : '';\n
                j.async = true;\n
                j.src =\n
                    'https://www.googletagmanager.com/gtm.js?id=' + i + dl;\n
                f.parentNode.insertBefore(j, f);\n
            })(window, document, 'script', 'dataLayer', 'GTM-MDWPTR43');\n
        </script>\n
        \n
        <script type="text/javascript">\n
            var iub = iub || [];\n
            _iub.csConfiguration = {\n
                "lang": "it",\n
                "siteId": 3717703,\n
                "cookiePolicyId": 60068700,\n
                "enableTcf":true,\n
                "banner": {\n
                    "position": "float-top-center",\n
                    "acceptButtonDisplay": true,\n
                    "customizeButtonDisplay": true\n
                },\n
                "callback": {\n
                          onPreferenceExpressedOrNotNeeded: function (preference) {\n
                            dataLayer.push({\n
                              iubenda_ccpa_opted_out: _iub.cs.api.isCcpaOptedOut(),\n
                            });\n
                            // il parametro delle preferenze può essere indefinito se non si applicano né il GDPR né la LGPD\n
                            // la riga sotto potrebbe essere necessaria per trovare le preferenze USPR invece di attenersi\n
                            // al parametro delle preferenze\n
                            var otherPreferences = _iub.cs.api.getPreferences();\n
                            if (otherPreferences) {\n
                              var usprPreferences = otherPreferences.uspr;\n
                              if (usprPreferences) {\n
                                for (const purposeName in usprPreferences) {\n
                                  if (usprPreferences[purposeName]) {\n
                                    dataLayer.push({\n
                                      event: 'iubenda_consent_given_purpose_' + purposeName,\n
                                    });\n
                                  }\n
                                }\n
                              }\n
                            }\n
                            if (!preference) {\n
                              dataLayer.push({\n
                                event: 'iubenda_preference_not_needed',\n
                              });\n
                            }\n
                            else if (preference.consent === true) {\n
                              dataLayer.push({\n
                                event: 'iubenda_consent_given',\n
                              });\n
                            }\n
                            else if (preference.consent === false) {\n
                              dataLayer.push({\n
                                event: 'iubenda_consent_rejected',\n
                              });\n
                            }\n
                            else if (preference.purposes) {\n
                              for (const purposeId in preference.purposes) {\n
                                if (preference.purposes[purposeId]) {\n
                                  dataLayer.push({\n
                                    event: 'iubenda_consent_given_purpose_' + purposeId,\n
                                  });\n
                                }\n
                              }\n
                            }\n
                          }\t\t\n
                }\n
            };\n
        </script>\n
        \n
        <script src="https://scripts.withcabin.com/hello.js"></script>
        """
      config: [
        "htmlspecialchars" => false
      ]
      label: null
      dialogDescription: null
      name: "adminScriptsBody"
      realName: "adminScriptsBody"
      documentId: 28
      document: Pimcore\Bundle\PersonalizationBundle\Model\Document\Snippet {#12944}
      editmode: false
      inherited: false
      inDialogBox: null
      text: """
        <script>\n
            window.Userback = window.Userback || {};\n
            Userback.access_token = 'A-eWvG5j3omo7ZAFbN1mpN9Z07z';\n
        \n
            // identify your logged-in users (optional)\n
            Userback.user_data = {\n
                id: '123456', // replace with your user's id\n
                info: {\n
                  name: 'someone', // replace with your user's name\n
                  email: 'someone@example.com' // replace with your user's email\n
                }\n
            };\n
        \n
            (function(d) {\n
                var s = d.createElement('script');s.async = true;\n
                s.src = 'https://static.userback.io/widget/v1.js';\n
                (d.head || d.body).appendChild(s);\n
            })(document);\n
        </script>\n
        \n
        <script>\n
            // Initialize the data layer for Google Tag Manager (this should mandatorily be done before the Cookie Solution is loaded)\n
            window.dataLayer = window.dataLayer || [];\n
            function gtag() {\n
                dataLayer.push(arguments);\n
            }\n
            // Default consent mode is "denied" for both ads and analytics as well as the optional types, but delay for 2 seconds until the Cookie Solution is loaded\n
            gtag('consent', 'default', {\n
                'ad_storage': 'denied',\n
                'ad_user_data': 'denied',\n
                'ad_personalization': 'denied',\n
                'analytics_storage': 'denied',\n
                'functionality_storage': 'denied',\n
                'personalization_storage': 'denied',\n
                'security_storage': 'denied',\n
                wait_for_update: 2000 // milliseconds\n
            });\n
            // Improve ad click measurement quality (optional)\n
            gtag('set', 'url_passthrough', true);\n
            // Further redact your ads data (optional)\n
            gtag("set", "ads_data_redaction", true);\n
            \n
            // Google Tag Manager\n
            (function(w, d, s, l, i) {\n
                w[l] = w[l] || [];\n
                w[l].push({\n
                    'gtm.start': new Date().getTime(),\n
                    event: 'gtm.js'\n
                });\n
                var f = d.getElementsByTagName(s)[0],\n
                    j = d.createElement(s),\n
                    dl = l != 'dataLayer' ? '&l=' + l : '';\n
                j.async = true;\n
                j.src =\n
                    'https://www.googletagmanager.com/gtm.js?id=' + i + dl;\n
                f.parentNode.insertBefore(j, f);\n
            })(window, document, 'script', 'dataLayer', 'GTM-MDWPTR43');\n
        </script>\n
        \n
        <script type="text/javascript">\n
            var iub = iub || [];\n
            _iub.csConfiguration = {\n
                "lang": "it",\n
                "siteId": 3717703,\n
                "cookiePolicyId": 60068700,\n
                "enableTcf":true,\n
                "banner": {\n
                    "position": "float-top-center",\n
                    "acceptButtonDisplay": true,\n
                    "customizeButtonDisplay": true\n
                },\n
                "callback": {\n
                          onPreferenceExpressedOrNotNeeded: function (preference) {\n
                            dataLayer.push({\n
                              iubenda_ccpa_opted_out: _iub.cs.api.isCcpaOptedOut(),\n
                            });\n
                            // il parametro delle preferenze può essere indefinito se non si applicano né il GDPR né la LGPD\n
                            // la riga sotto potrebbe essere necessaria per trovare le preferenze USPR invece di attenersi\n
                            // al parametro delle preferenze\n
                            var otherPreferences = _iub.cs.api.getPreferences();\n
                            if (otherPreferences) {\n
                              var usprPreferences = otherPreferences.uspr;\n
                              if (usprPreferences) {\n
                                for (const purposeName in usprPreferences) {\n
                                  if (usprPreferences[purposeName]) {\n
                                    dataLayer.push({\n
                                      event: 'iubenda_consent_given_purpose_' + purposeName,\n
                                    });\n
                                  }\n
                                }\n
                              }\n
                            }\n
                            if (!preference) {\n
                              dataLayer.push({\n
                                event: 'iubenda_preference_not_needed',\n
                              });\n
                            }\n
                            else if (preference.consent === true) {\n
                              dataLayer.push({\n
                                event: 'iubenda_consent_given',\n
                              });\n
                            }\n
                            else if (preference.consent === false) {\n
                              dataLayer.push({\n
                                event: 'iubenda_consent_rejected',\n
                              });\n
                            }\n
                            else if (preference.purposes) {\n
                              for (const purposeId in preference.purposes) {\n
                                if (preference.purposes[purposeId]) {\n
                                  dataLayer.push({\n
                                    event: 'iubenda_consent_given_purpose_' + purposeId,\n
                                  });\n
                                }\n
                              }\n
                            }\n
                          }\t\t\n
                }\n
            };\n
        </script>\n
        \n
        <script src="https://scripts.withcabin.com/hello.js"></script>
        """
    }
    "main_area_block" => Pimcore\Model\Document\Editable\Areablock {#13218
      #dao: null
      #config: []
      #label: null
      #dialogDescription: null
      #name: "main_area_block"
      #realName: ""
      -parentBlockNames: []
      #documentId: 28
      #document: Pimcore\Bundle\PersonalizationBundle\Model\Document\Snippet {#12944}
      #editmode: false
      #inherited: false
      #inDialogBox: null
      -editableDefinitionCollector: null
      #indices: []
      #current: 0
      #currentIndex: null
      #blockStarted: false
      #brickTypeUsageCounter: []
      config: []
      label: null
      dialogDescription: null
      name: "main_area_block"
      realName: ""
      documentId: 28
      document: Pimcore\Bundle\PersonalizationBundle\Model\Document\Snippet {#12944}
      editmode: false
      inherited: false
      inDialogBox: null
      indices: []
      current: 0
      currentIndex: null
      blockStarted: false
      brickTypeUsageCounter: []
    }
  ]
  #versions: null
  #contentMainDocumentId: &7 null
  #contentMasterDocumentId: &7 null
  #supportsContentMain: true
  #missingRequiredEditable: null
  #staticGeneratorEnabled: null
  #staticGeneratorLifetime: null
  #inheritedEditables: []
  #scheduledTasks: null
  -useTargetGroup: null
  dependencies: null
  __dataVersionTimestamp: 1734616407
  path: "/it/snippets/admin-scripts/"
  properties: [
    "breadcrumbs_navigation_root" => Pimcore\Model\Property {#12959}
    "language" => Pimcore\Model\Property {#12956}
  ]
  id: 28
  creationDate: 1734506734
  modificationDate: 1734616407
  versionCount: 12
  userOwner: 2
  locked: null
  userModification: 2
  parentId: 26
  parent: Pimcore\Model\Document\Folder {#2778 …}
  _fulldump: false
  dirtyFields: []
  fullPathCache: null
  type: "snippet"
  key: "body"
  index: 2
  published: true
  children: []
  siblings: []
  controller: "App\Controller\DefaultController::emptyAction"
  template: "snippets/admin-scripts/body.html.twig"
  editables: [
    "adminScriptsBody" => Pimcore\Model\Document\Editable\Textarea {#13220}
    "main_area_block" => Pimcore\Model\Document\Editable\Areablock {#13218}
  ]
  versions: null
  contentMainDocumentId: null
  contentMasterDocumentId: null
  supportsContentMain: true
  missingRequiredEditable: null
  staticGeneratorEnabled: null
  staticGeneratorLifetime: null
  inheritedEditables: []
  scheduledTasks: null
}
document
Pimcore\Bundle\PersonalizationBundle\Model\Document\Snippet {#12944
  #dao: Pimcore\Bundle\PersonalizationBundle\Model\Document\Snippet\Dao {#12942 …}
  #dependencies: null
  #__dataVersionTimestamp: 1734616407
  #path: "/it/snippets/admin-scripts/"
  #properties: [
    "breadcrumbs_navigation_root" => Pimcore\Model\Property {#12959
      #dao: null
      #name: "breadcrumbs_navigation_root"
      #data: "11"
      #type: "document"
      #ctype: "document"
      #cpath: null
      #cid: 28
      #inheritable: true
      #inherited: true
      name: "breadcrumbs_navigation_root"
      data: "11"
      type: "document"
      ctype: "document"
      cpath: null
      cid: 28
      inheritable: true
      inherited: true
    }
    "language" => Pimcore\Model\Property {#12956
      #dao: null
      #name: "language"
      #data: "it"
      #type: "text"
      #ctype: "document"
      #cpath: null
      #cid: 28
      #inheritable: true
      #inherited: true
      name: "language"
      data: "it"
      type: "text"
      ctype: "document"
      cpath: null
      cid: 28
      inheritable: true
      inherited: true
    }
  ]
  #id: 28
  #creationDate: 1734506734
  #modificationDate: 1734616407
  #versionCount: 12
  #userOwner: 2
  #locked: null
  #userModification: 2
  #parentId: 26
  #parent: Pimcore\Model\Document\Folder {#2778 …}
  #_fulldump: false
  #dirtyFields: []
  -activeDispatchingEvents: []
  #fullPathCache: null
  #type: "snippet"
  #key: "body"
  #index: 2
  #published: true
  #children: []
  #siblings: []
  #controller: "App\Controller\DefaultController::emptyAction"
  #template: "snippets/admin-scripts/body.html.twig"
  #editables: [
    "adminScriptsBody" => Pimcore\Model\Document\Editable\Textarea {#13220
      #dao: null
      #config: [
        "htmlspecialchars" => false
      ]
      #label: null
      #dialogDescription: null
      #name: "adminScriptsBody"
      #realName: "adminScriptsBody"
      -parentBlockNames: []
      #documentId: 28
      #document: Pimcore\Bundle\PersonalizationBundle\Model\Document\Snippet {#12944}
      #editmode: false
      #inherited: false
      #inDialogBox: null
      -editableDefinitionCollector: null
      #text: """
        <script>\n
            window.Userback = window.Userback || {};\n
            Userback.access_token = 'A-eWvG5j3omo7ZAFbN1mpN9Z07z';\n
        \n
            // identify your logged-in users (optional)\n
            Userback.user_data = {\n
                id: '123456', // replace with your user's id\n
                info: {\n
                  name: 'someone', // replace with your user's name\n
                  email: 'someone@example.com' // replace with your user's email\n
                }\n
            };\n
        \n
            (function(d) {\n
                var s = d.createElement('script');s.async = true;\n
                s.src = 'https://static.userback.io/widget/v1.js';\n
                (d.head || d.body).appendChild(s);\n
            })(document);\n
        </script>\n
        \n
        <script>\n
            // Initialize the data layer for Google Tag Manager (this should mandatorily be done before the Cookie Solution is loaded)\n
            window.dataLayer = window.dataLayer || [];\n
            function gtag() {\n
                dataLayer.push(arguments);\n
            }\n
            // Default consent mode is "denied" for both ads and analytics as well as the optional types, but delay for 2 seconds until the Cookie Solution is loaded\n
            gtag('consent', 'default', {\n
                'ad_storage': 'denied',\n
                'ad_user_data': 'denied',\n
                'ad_personalization': 'denied',\n
                'analytics_storage': 'denied',\n
                'functionality_storage': 'denied',\n
                'personalization_storage': 'denied',\n
                'security_storage': 'denied',\n
                wait_for_update: 2000 // milliseconds\n
            });\n
            // Improve ad click measurement quality (optional)\n
            gtag('set', 'url_passthrough', true);\n
            // Further redact your ads data (optional)\n
            gtag("set", "ads_data_redaction", true);\n
            \n
            // Google Tag Manager\n
            (function(w, d, s, l, i) {\n
                w[l] = w[l] || [];\n
                w[l].push({\n
                    'gtm.start': new Date().getTime(),\n
                    event: 'gtm.js'\n
                });\n
                var f = d.getElementsByTagName(s)[0],\n
                    j = d.createElement(s),\n
                    dl = l != 'dataLayer' ? '&l=' + l : '';\n
                j.async = true;\n
                j.src =\n
                    'https://www.googletagmanager.com/gtm.js?id=' + i + dl;\n
                f.parentNode.insertBefore(j, f);\n
            })(window, document, 'script', 'dataLayer', 'GTM-MDWPTR43');\n
        </script>\n
        \n
        <script type="text/javascript">\n
            var iub = iub || [];\n
            _iub.csConfiguration = {\n
                "lang": "it",\n
                "siteId": 3717703,\n
                "cookiePolicyId": 60068700,\n
                "enableTcf":true,\n
                "banner": {\n
                    "position": "float-top-center",\n
                    "acceptButtonDisplay": true,\n
                    "customizeButtonDisplay": true\n
                },\n
                "callback": {\n
                          onPreferenceExpressedOrNotNeeded: function (preference) {\n
                            dataLayer.push({\n
                              iubenda_ccpa_opted_out: _iub.cs.api.isCcpaOptedOut(),\n
                            });\n
                            // il parametro delle preferenze può essere indefinito se non si applicano né il GDPR né la LGPD\n
                            // la riga sotto potrebbe essere necessaria per trovare le preferenze USPR invece di attenersi\n
                            // al parametro delle preferenze\n
                            var otherPreferences = _iub.cs.api.getPreferences();\n
                            if (otherPreferences) {\n
                              var usprPreferences = otherPreferences.uspr;\n
                              if (usprPreferences) {\n
                                for (const purposeName in usprPreferences) {\n
                                  if (usprPreferences[purposeName]) {\n
                                    dataLayer.push({\n
                                      event: 'iubenda_consent_given_purpose_' + purposeName,\n
                                    });\n
                                  }\n
                                }\n
                              }\n
                            }\n
                            if (!preference) {\n
                              dataLayer.push({\n
                                event: 'iubenda_preference_not_needed',\n
                              });\n
                            }\n
                            else if (preference.consent === true) {\n
                              dataLayer.push({\n
                                event: 'iubenda_consent_given',\n
                              });\n
                            }\n
                            else if (preference.consent === false) {\n
                              dataLayer.push({\n
                                event: 'iubenda_consent_rejected',\n
                              });\n
                            }\n
                            else if (preference.purposes) {\n
                              for (const purposeId in preference.purposes) {\n
                                if (preference.purposes[purposeId]) {\n
                                  dataLayer.push({\n
                                    event: 'iubenda_consent_given_purpose_' + purposeId,\n
                                  });\n
                                }\n
                              }\n
                            }\n
                          }\t\t\n
                }\n
            };\n
        </script>\n
        \n
        <script src="https://scripts.withcabin.com/hello.js"></script>
        """
      config: [
        "htmlspecialchars" => false
      ]
      label: null
      dialogDescription: null
      name: "adminScriptsBody"
      realName: "adminScriptsBody"
      documentId: 28
      document: Pimcore\Bundle\PersonalizationBundle\Model\Document\Snippet {#12944}
      editmode: false
      inherited: false
      inDialogBox: null
      text: """
        <script>\n
            window.Userback = window.Userback || {};\n
            Userback.access_token = 'A-eWvG5j3omo7ZAFbN1mpN9Z07z';\n
        \n
            // identify your logged-in users (optional)\n
            Userback.user_data = {\n
                id: '123456', // replace with your user's id\n
                info: {\n
                  name: 'someone', // replace with your user's name\n
                  email: 'someone@example.com' // replace with your user's email\n
                }\n
            };\n
        \n
            (function(d) {\n
                var s = d.createElement('script');s.async = true;\n
                s.src = 'https://static.userback.io/widget/v1.js';\n
                (d.head || d.body).appendChild(s);\n
            })(document);\n
        </script>\n
        \n
        <script>\n
            // Initialize the data layer for Google Tag Manager (this should mandatorily be done before the Cookie Solution is loaded)\n
            window.dataLayer = window.dataLayer || [];\n
            function gtag() {\n
                dataLayer.push(arguments);\n
            }\n
            // Default consent mode is "denied" for both ads and analytics as well as the optional types, but delay for 2 seconds until the Cookie Solution is loaded\n
            gtag('consent', 'default', {\n
                'ad_storage': 'denied',\n
                'ad_user_data': 'denied',\n
                'ad_personalization': 'denied',\n
                'analytics_storage': 'denied',\n
                'functionality_storage': 'denied',\n
                'personalization_storage': 'denied',\n
                'security_storage': 'denied',\n
                wait_for_update: 2000 // milliseconds\n
            });\n
            // Improve ad click measurement quality (optional)\n
            gtag('set', 'url_passthrough', true);\n
            // Further redact your ads data (optional)\n
            gtag("set", "ads_data_redaction", true);\n
            \n
            // Google Tag Manager\n
            (function(w, d, s, l, i) {\n
                w[l] = w[l] || [];\n
                w[l].push({\n
                    'gtm.start': new Date().getTime(),\n
                    event: 'gtm.js'\n
                });\n
                var f = d.getElementsByTagName(s)[0],\n
                    j = d.createElement(s),\n
                    dl = l != 'dataLayer' ? '&l=' + l : '';\n
                j.async = true;\n
                j.src =\n
                    'https://www.googletagmanager.com/gtm.js?id=' + i + dl;\n
                f.parentNode.insertBefore(j, f);\n
            })(window, document, 'script', 'dataLayer', 'GTM-MDWPTR43');\n
        </script>\n
        \n
        <script type="text/javascript">\n
            var iub = iub || [];\n
            _iub.csConfiguration = {\n
                "lang": "it",\n
                "siteId": 3717703,\n
                "cookiePolicyId": 60068700,\n
                "enableTcf":true,\n
                "banner": {\n
                    "position": "float-top-center",\n
                    "acceptButtonDisplay": true,\n
                    "customizeButtonDisplay": true\n
                },\n
                "callback": {\n
                          onPreferenceExpressedOrNotNeeded: function (preference) {\n
                            dataLayer.push({\n
                              iubenda_ccpa_opted_out: _iub.cs.api.isCcpaOptedOut(),\n
                            });\n
                            // il parametro delle preferenze può essere indefinito se non si applicano né il GDPR né la LGPD\n
                            // la riga sotto potrebbe essere necessaria per trovare le preferenze USPR invece di attenersi\n
                            // al parametro delle preferenze\n
                            var otherPreferences = _iub.cs.api.getPreferences();\n
                            if (otherPreferences) {\n
                              var usprPreferences = otherPreferences.uspr;\n
                              if (usprPreferences) {\n
                                for (const purposeName in usprPreferences) {\n
                                  if (usprPreferences[purposeName]) {\n
                                    dataLayer.push({\n
                                      event: 'iubenda_consent_given_purpose_' + purposeName,\n
                                    });\n
                                  }\n
                                }\n
                              }\n
                            }\n
                            if (!preference) {\n
                              dataLayer.push({\n
                                event: 'iubenda_preference_not_needed',\n
                              });\n
                            }\n
                            else if (preference.consent === true) {\n
                              dataLayer.push({\n
                                event: 'iubenda_consent_given',\n
                              });\n
                            }\n
                            else if (preference.consent === false) {\n
                              dataLayer.push({\n
                                event: 'iubenda_consent_rejected',\n
                              });\n
                            }\n
                            else if (preference.purposes) {\n
                              for (const purposeId in preference.purposes) {\n
                                if (preference.purposes[purposeId]) {\n
                                  dataLayer.push({\n
                                    event: 'iubenda_consent_given_purpose_' + purposeId,\n
                                  });\n
                                }\n
                              }\n
                            }\n
                          }\t\t\n
                }\n
            };\n
        </script>\n
        \n
        <script src="https://scripts.withcabin.com/hello.js"></script>
        """
    }
    "main_area_block" => Pimcore\Model\Document\Editable\Areablock {#13218
      #dao: null
      #config: []
      #label: null
      #dialogDescription: null
      #name: "main_area_block"
      #realName: ""
      -parentBlockNames: []
      #documentId: 28
      #document: Pimcore\Bundle\PersonalizationBundle\Model\Document\Snippet {#12944}
      #editmode: false
      #inherited: false
      #inDialogBox: null
      -editableDefinitionCollector: null
      #indices: []
      #current: 0
      #currentIndex: null
      #blockStarted: false
      #brickTypeUsageCounter: []
      config: []
      label: null
      dialogDescription: null
      name: "main_area_block"
      realName: ""
      documentId: 28
      document: Pimcore\Bundle\PersonalizationBundle\Model\Document\Snippet {#12944}
      editmode: false
      inherited: false
      inDialogBox: null
      indices: []
      current: 0
      currentIndex: null
      blockStarted: false
      brickTypeUsageCounter: []
    }
  ]
  #versions: null
  #contentMainDocumentId: &7 null
  #contentMasterDocumentId: &7 null
  #supportsContentMain: true
  #missingRequiredEditable: null
  #staticGeneratorEnabled: null
  #staticGeneratorLifetime: null
  #inheritedEditables: []
  #scheduledTasks: null
  -useTargetGroup: null
  dependencies: null
  __dataVersionTimestamp: 1734616407
  path: "/it/snippets/admin-scripts/"
  properties: [
    "breadcrumbs_navigation_root" => Pimcore\Model\Property {#12959}
    "language" => Pimcore\Model\Property {#12956}
  ]
  id: 28
  creationDate: 1734506734
  modificationDate: 1734616407
  versionCount: 12
  userOwner: 2
  locked: null
  userModification: 2
  parentId: 26
  parent: Pimcore\Model\Document\Folder {#2778 …}
  _fulldump: false
  dirtyFields: []
  fullPathCache: null
  type: "snippet"
  key: "body"
  index: 2
  published: true
  children: []
  siblings: []
  controller: "App\Controller\DefaultController::emptyAction"
  template: "snippets/admin-scripts/body.html.twig"
  editables: [
    "adminScriptsBody" => Pimcore\Model\Document\Editable\Textarea {#13220}
    "main_area_block" => Pimcore\Model\Document\Editable\Areablock {#13218}
  ]
  versions: null
  contentMainDocumentId: null
  contentMasterDocumentId: null
  supportsContentMain: true
  missingRequiredEditable: null
  staticGeneratorEnabled: null
  staticGeneratorLifetime: null
  inheritedEditables: []
  scheduledTasks: null
}
template
"snippets/admin-scripts/body.html.twig"

Request Headers

Header Value
accept
"*/*"
accept-charset
"ISO-8859-1,utf-8;q=0.7,*;q=0.7"
accept-language
"en-us,en;q=0.5"
connection
"Keep-Alive"
forwarded
"for="172.18.0.1";host="villafood.aleapro.com";proto=https"
host
"villafood.aleapro.com"
user-agent
"curl/8.5.0"
x-forwarded-for
"172.18.0.1"
x-forwarded-server
"villafood.aleapro.com"
x-php-ob-level
"2"

Request Content

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

Response

Response Headers

Header Value
cache-control
"no-cache, private"
date
"Sat, 12 Apr 2025 14:32:13 GMT"
x-debug-token
"112d82"

Cookies

Request Cookies

No request cookies

Response Cookies

No response cookies

Session

Session Metadata

No session metadata

Session Attributes

No session attributes

Session Usage

0 Usages
Stateless check enabled

Session not used.

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
APP_DEBUG
"1"
APP_ENV
"dev"
PIMCORE_DEV_MODE
"false"
REDIS_HOST
"redis"
REDIS_PORT
"6379"

Defined as regular env variables

Key Value
CONTEXT_DOCUMENT_ROOT
"/var/www/html/public/"
CONTEXT_PREFIX
""
DOCTRINE_DEPRECATIONS
"trigger"
DOCUMENT_ROOT
"/var/www/html/public/"
GATEWAY_INTERFACE
"CGI/1.1"
HTTPS
"on"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_CHARSET
"ISO-8859-1,utf-8;q=0.7,*;q=0.7"
HTTP_ACCEPT_LANGUAGE
"en-us,en;q=0.5"
HTTP_CONNECTION
"Keep-Alive"
HTTP_FORWARDED
"for="172.18.0.1";host="villafood.aleapro.com";proto=https"
HTTP_HOST
"villafood.aleapro.com"
HTTP_USER_AGENT
"curl/8.5.0"
HTTP_X_FORWARDED_FOR
"172.18.0.1"
HTTP_X_FORWARDED_SERVER
"villafood.aleapro.com"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
PATH_INFO
""
PHP_SELF
"/index.php"
QUERY_STRING
"_path=_locale%3Dit%26_format%3Dhtml%26_controller%3DApp%255CController%255CDefaultController%253A%253AemptyAction"
REDIRECT_HTTPS
"on"
REDIRECT_SSL_TLS_SNI
"villafood.aleapro.com"
REDIRECT_STATIC_PAGE_URI
"/%home"
REDIRECT_STATUS
"200"
REDIRECT_URL
"/"
REMOTE_ADDR
"127.0.0.1"
REMOTE_PORT
"51226"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1744468333
REQUEST_TIME_FLOAT
1744468333.3029
REQUEST_URI
"/_fragment?_path=_locale%3Dit%26_format%3Dhtml%26_controller%3DApp%255CController%255CDefaultController%253A%253AemptyAction"
SCRIPT_FILENAME
"/var/www/html/public/index.php"
SCRIPT_NAME
"/index.php"
SERVER_ADDR
"172.18.0.5"
SERVER_ADMIN
"webmaster@localhost"
SERVER_NAME
"villafood.aleapro.com"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SIGNATURE
"<address>Apache/2.4.58 (Ubuntu) Server at villafood.aleapro.com Port 443</address>\n"
SERVER_SOFTWARE
"Apache/2.4.58 (Ubuntu)"
SHELL_VERBOSITY
3
SSL_CIPHER
"TLS_AES_256_GCM_SHA384"
SSL_CIPHER_ALGKEYSIZE
"256"
SSL_CIPHER_EXPORT
"false"
SSL_CIPHER_USEKEYSIZE
"256"
SSL_CLIENT_VERIFY
"NONE"
SSL_COMPRESS_METHOD
"NULL"
SSL_PROTOCOL
"TLSv1.3"
SSL_SECURE_RENEG
"true"
SSL_SERVER_A_KEY
"rsaEncryption"
SSL_SERVER_A_SIG
"sha256WithRSAEncryption"
SSL_SERVER_I_DN
"CN=localhost"
SSL_SERVER_I_DN_CN
"localhost"
SSL_SERVER_M_SERIAL
"0F3162982F6444B5BF0B579887F79A8B544D6CB3"
SSL_SERVER_M_VERSION
"3"
SSL_SERVER_SAN_DNS_0
"localhost"
SSL_SERVER_S_DN
"CN=localhost"
SSL_SERVER_S_DN_CN
"localhost"
SSL_SERVER_V_END
"Nov 25 13:49:39 2034 GMT"
SSL_SERVER_V_START
"Nov 27 13:49:39 2024 GMT"
SSL_SESSION_ID
"7daaeee1a1cf75c0169d9fdd213ee65f840f1cb662df0eee54a26519ba1efebe"
SSL_SESSION_RESUMED
"Initial"
SSL_TLS_SNI
"villafood.aleapro.com"
SSL_VERSION_INTERFACE
"mod_ssl/2.4.58"
SSL_VERSION_LIBRARY
"OpenSSL/3.0.13"
STATIC_PAGE_URI
"/%home"
SYMFONY_DOTENV_VARS
"APP_ENV,APP_DEBUG,PIMCORE_DEV_MODE,REDIS_HOST,REDIS_PORT"