ContentController :: indexAction
Request
GET Parameters
None
POST Parameters
None
Uploaded Files
None
Request Attributes
| Key | Value |
|---|---|
| _cacheLifetime | 604800 |
| _controller | "Sulu\Content\UserInterface\Controller\Website\ContentController::indexAction" |
| _fos_rest_zone | false |
| _route | "sulu_route.route_id_7" |
| _route_params | [ "object" => Sulu\Page\Domain\Model\PageDimensionContent {#2845 #id: ? int #page: Sulu\Page\Domain\Model\Page {#3066 …} #title: "Block-Bibliothek" #navigationContexts: Doctrine\Common\Collections\ArrayCollection {#1724 …} #created: DateTimeImmutable @1791310542 {#2972 : 2026-10-06 18:15:42.0 UTC (+00:00) } #changed: DateTimeImmutable @1791310542 {#2761 : 2026-10-06 18:15:42.0 UTC (+00:00) } #creator: null #changer: null -author: null -authored: null -lastModified: null #locale: "de" #ghostLocale: "en" #availableLocales: [ "en" "de" ] #stage: "live" -isMerged: true -version: 0 -excerptData: [] -excerptCategories: Doctrine\Common\Collections\ArrayCollection {#5256 …} -excerptTags: Doctrine\Common\Collections\ArrayCollection {#5352 …} -excerptAudienceTargetGroups: Doctrine\Common\Collections\ArrayCollection {#5355 …} -excerptSegment: null -route: Sulu\Route\Domain\Model\Route {#2864 -id: 7 -webspace: "website" -locale: "de" -slug: "/block-bibliothek" -parentRoute: null -resourceKey: "pages" -resourceId: "11111111-0000-4000-8000-000000000001" -resourceIdCallable: null } -seoData: [] -seoNoIndex: false -seoNoFollow: false -seoHideInSitemap: false #shadowLocale: null #shadowLocales: null -templateKey: "default" -templateData: [ "title" => "Block-Bibliothek" "headline" => "Wiederverwendbare Bausteine im Einsatz" "sections" => [ [ "type" => "section" "blocks" => [ [ "text" => "<p>Kombiniere formatierten Text, Medien und <a href="https://sulu.io" target="_self">geprüfte Quellen</a> in einer wiederverwendbaren Inhaltsstruktur:</p><ul><li>Wähle die Position des Bildes</li><li>Nutze den Block auch ohne Bild</li><li>Verlinke verwandte Inhalte und Quellen</li></ul>" "type" => "text_block" "image" => [ "id" => 3 "displayOption" => "left" ] "headline" => "Textblock" ] [ "text" => "<p>Derselbe strukturierte Block setzt das Bild auf die andere Seite. Redaktionen ändern die Darstellung, ohne das Inhaltsmodell anzufassen.</p>" "type" => "text_block" "image" => [ "id" => 4 "displayOption" => "right" ] "headline" => "Eine zweite Darstellung" ] [ "type" => "image_gallery" "images" => [ "ids" => [ 3 4 5 6 ] ] "headline" => "Bildergalerie" ] ] "headline" => "Text und Medien" ] [ "type" => "section" "blocks" => [ [ "type" => "facts" "items" => [ [ "icon" => "globe" "type" => "item" "label" => "Vertretene Sprachen" "value" => "2" ] [ "icon" => "package" "type" => "item" "label" => "Produktfamilien" "value" => "2" ] [ "icon" => "activity" "type" => "item" "label" => "Artikel in der Demo-Serie" "value" => "4" ] ] "headline" => "Fakten" ] [ "type" => "feature_list" "items" => [ [ "text" => "<p>Redaktionen setzen Seiten aus einer gemeinsamen Block-Bibliothek zusammen. Jedes Feld behält dabei in allen Kanälen seine Bedeutung.</p>" "type" => "item" "image" => [ "id" => 2 ] "title" => "Strukturiert für die Wiederverwendung" ] [ "text" => "<p>Übersetzte Inhalte bleiben mit derselben Struktur verbunden. Jede Sprachversion lässt sich gezielt steuern.</p>" "type" => "item" "image" => [ "id" => 1 ] "title" => "Bereit für Mehrsprachigkeit" ] [ "text" => "<p>Strukturierte Felder geben Frontend-Teams eine verlässliche Grundlage für semantisches Markup, hilfreiche Beschriftungen und einheitliche Interaktionen.</p>" "type" => "item" "image" => [ "id" => 2 ] "title" => "Gebaut für barrierefreie Ausgabe" ] ] "headline" => "Funktionsliste" ] [ "type" => "accordion" "items" => [ [ "text" => "<p>Ja. Jeder Abschnitt dieser Seite nutzt einen Block aus den Fixtures, den Redaktionen in verschiedenen Seitenvorlagen kombinieren können.</p>" "type" => "item" "title" => "Kann ich wiederverwendbare Inhalte ausprobieren?" ] [ "text" => "<p>Die Zimmerpflanzen und das Zubehör nutzen Produktfamilien, Attribute, lokalisierte Texte und verknüpfte Medien.</p>" "type" => "item" "title" => "Wie ist der Katalog aufgebaut?" ] [ "text" => "<p>Die Seitengrafiken sind SVG-Dateien aus dem Repository. Die Produkte nutzen verknüpfte JPEG-Illustrationen.</p>" "type" => "item" "title" => "Welche Medien enthält die Demo?" ] ] "headline" => "Akkordeon" "subheadline" => "Wie die Demo-Inhalte zusammenspielen" ] ] "headline" => "Strukturierte Inhalte" ] [ "type" => "section" "blocks" => [ [ "type" => "testimonial" "testimonial" => "22222222-0000-4000-8000-000000000002" ] [ "text" => "<p>Lade eine kompakte Anleitung zu den Inhaltsstrukturen und Darstellungsmustern dieser Sulu-DXP-Demo herunter.</p>" "type" => "downloads" "headline" => "Downloads" "downloads" => [ "ids" => [ 7 ] ] ] [ "type" => "product_teasers" "headline" => "Aus dem Katalog ausgesucht" "products" => [ "66666666-0000-4000-8000-000000000001" "66666666-0000-4000-8000-000000000002" "66666666-0000-4000-8000-000000000003" ] ] ] "headline" => "Referenzen und Downloads" ] [ "type" => "section" "blocks" => [ [ "type" => "location" "headline" => "Standort" "location" => [ "lat" => 47.4012237 "code" => "6850" "long" => 9.7533676 "town" => "Dornbirn" "zoom" => 12 "title" => "Sulu GmbH" "number" => "7a" "street" => "Gütlestraße" "country" => "Österreich" ] ] [ "form" => 1 "text" => "<p>Das Demo-Kontaktformular wird hier als Block wiederverwendet. Felder, Validierung und Bestätigung bleiben überall gleich, wo es auftaucht.</p>" "type" => "form" "headline" => "Formularblock" ] [ "link" => [ "href" => "11111111-0000-4000-8000-000000000003" "locale" => "de" "provider" => "page" ] "type" => "call_to_action" "image" => [ "id" => 6 ] "label" => "Produkte ansehen" "headline" => "Weiter mit strukturierten Daten" "subheadline" => "Entdecke den Zimmerpflanzenkatalog" ] ] "headline" => "So findest du uns" ] ] "hero_image" => [ "id" => 2 ] "introduction" => "<p>Sieh, wie eine gemeinsame Block-Bibliothek aus strukturierten Inhalten flexible, einheitliche und barrierefreie Seiten macht.</p>" "url" => "/block-bibliothek" ] -linkProvider: null -linkData: null #workflowPlace: null #workflowPublished: DateTimeImmutable @1791310542 {#3057 : 2026-10-06 18:15:42.0 UTC (+00:00) } } "view" => "pages/default" "_cacheLifetime" => 604800 "_sulu_route" => Sulu\Route\Domain\Model\Route {#2864} ] |
| _stopwatch_token | "711510" |
| _sulu | Sulu\Component\Webspace\Analyzer\Attributes\RequestAttributes {#2755 -attributes: [ "requestUri" => "/de/block-bibliothek" "portalInformation" => Sulu\Component\Webspace\PortalInformation {#1721 -type: 1 -webspace: Sulu\Component\Webspace\Webspace {#2639 -name: "Website" -key: "website" -localizations: [ Sulu\Component\Localization\Localization {#2133 …} Sulu\Component\Localization\Localization {#2751 -language: "de" -country: "" -shadow: "" -children: [] -parent: null -default: false } ] -defaultLocalization: Sulu\Component\Localization\Localization {#2133 …} -segments: [] -defaultSegment: null -theme: null -portals: [ Sulu\Component\Webspace\Portal {#2132 -name: "Website" -key: "website" -localizations: [ Sulu\Component\Localization\Localization {#2376 …} Sulu\Component\Localization\Localization {#2728 -language: "de" -country: "" -shadow: null -children: [] -parent: null -default: "" } ] -defaultLocalization: Sulu\Component\Localization\Localization {#2376 …} -environments: [ "prod" => Sulu\Component\Webspace\Environment {#2617 -type: "prod" -urls: [ Sulu\Component\Webspace\Url {#2416 …} ] -customUrls: [] -mainUrl: Sulu\Component\Webspace\Url {#2416 …} } "stage" => Sulu\Component\Webspace\Environment {#2748 -type: "stage" -urls: [ Sulu\Component\Webspace\Url {#2375 …} ] -customUrls: [] -mainUrl: Sulu\Component\Webspace\Url {#2375 …} } "test" => Sulu\Component\Webspace\Environment {#2131 -type: "test" -urls: [ Sulu\Component\Webspace\Url {#2750 …} ] -customUrls: [] -mainUrl: Sulu\Component\Webspace\Url {#2750 …} } "dev" => Sulu\Component\Webspace\Environment {#2615 -type: "dev" -urls: [ Sulu\Component\Webspace\Url {#2410 …} ] -customUrls: [] -mainUrl: Sulu\Component\Webspace\Url {#2410 …} } ] -webspace: Sulu\Component\Webspace\Webspace {#2639} } ] -security: null -navigation: Sulu\Component\Webspace\Navigation {#2616 …} -templates: [ "search" => "search/search" "error" => "error/error" ] -defaultTemplates: [ "page" => "default" "home" => "homepage" ] -excludedTemplates: [] -resourceLocatorStrategy: "tree_leaf_edit" } -portal: Sulu\Component\Webspace\Portal {#2132} -localization: Sulu\Component\Localization\Localization {#2751} -url: "hfgmfurdvsg0.zrok.sulu.tools/de" -redirect: "" -main: true -urlExpression: "hfgmfurdvsg0.zrok.sulu.tools/{localization}" -priority: 5 } "matchType" => 1 "portalUrl" => "hfgmfurdvsg0.zrok.sulu.tools/de" "webspace" => Sulu\Component\Webspace\Webspace {#2639} "portal" => Sulu\Component\Webspace\Portal {#2132} "localization" => Sulu\Component\Localization\Localization {#2751} "locale" => "de" "urlExpression" => "hfgmfurdvsg0.zrok.sulu.tools/{localization}" "resourceLocator" => "/block-bibliothek" "resourceLocatorPrefix" => "/de" "dateTime" => DateTime @1793878954 {#2742 : 2026-11-05 11:42:34.462184 UTC (+00:00) } "host" => "hfgmfurdvsg0.zrok.sulu.tools" "port" => 80 "path" => "/de/block-bibliothek" "scheme" => "http" ] } |
| _sulu_route | Sulu\Route\Domain\Model\Route {#2864 -id: 7 -webspace: "website" -locale: "de" -slug: "/block-bibliothek" -parentRoute: null -resourceKey: "pages" -resourceId: "11111111-0000-4000-8000-000000000001" -resourceIdCallable: null } |
| object | Sulu\Page\Domain\Model\PageDimensionContent {#2845 #id: ? int #page: Sulu\Page\Domain\Model\Page {#3066 …} #title: "Block-Bibliothek" #navigationContexts: Doctrine\Common\Collections\ArrayCollection {#1724 …} #created: DateTimeImmutable @1791310542 {#2972 : 2026-10-06 18:15:42.0 UTC (+00:00) } #changed: DateTimeImmutable @1791310542 {#2761 : 2026-10-06 18:15:42.0 UTC (+00:00) } #creator: null #changer: null -author: null -authored: null -lastModified: null #locale: "de" #ghostLocale: "en" #availableLocales: [ "en" "de" ] #stage: "live" -isMerged: true -version: 0 -excerptData: [] -excerptCategories: Doctrine\Common\Collections\ArrayCollection {#5256 …} -excerptTags: Doctrine\Common\Collections\ArrayCollection {#5352 …} -excerptAudienceTargetGroups: Doctrine\Common\Collections\ArrayCollection {#5355 …} -excerptSegment: null -route: Sulu\Route\Domain\Model\Route {#2864 -id: 7 -webspace: "website" -locale: "de" -slug: "/block-bibliothek" -parentRoute: null -resourceKey: "pages" -resourceId: "11111111-0000-4000-8000-000000000001" -resourceIdCallable: null } -seoData: [] -seoNoIndex: false -seoNoFollow: false -seoHideInSitemap: false #shadowLocale: null #shadowLocales: null -templateKey: "default" -templateData: [ "title" => "Block-Bibliothek" "headline" => "Wiederverwendbare Bausteine im Einsatz" "sections" => [ [ "type" => "section" "blocks" => [ [ "text" => "<p>Kombiniere formatierten Text, Medien und <a href="https://sulu.io" target="_self">geprüfte Quellen</a> in einer wiederverwendbaren Inhaltsstruktur:</p><ul><li>Wähle die Position des Bildes</li><li>Nutze den Block auch ohne Bild</li><li>Verlinke verwandte Inhalte und Quellen</li></ul>" "type" => "text_block" "image" => [ "id" => 3 "displayOption" => "left" ] "headline" => "Textblock" ] [ "text" => "<p>Derselbe strukturierte Block setzt das Bild auf die andere Seite. Redaktionen ändern die Darstellung, ohne das Inhaltsmodell anzufassen.</p>" "type" => "text_block" "image" => [ "id" => 4 "displayOption" => "right" ] "headline" => "Eine zweite Darstellung" ] [ "type" => "image_gallery" "images" => [ "ids" => [ 3 4 5 6 ] ] "headline" => "Bildergalerie" ] ] "headline" => "Text und Medien" ] [ "type" => "section" "blocks" => [ [ "type" => "facts" "items" => [ [ "icon" => "globe" "type" => "item" "label" => "Vertretene Sprachen" "value" => "2" ] [ "icon" => "package" "type" => "item" "label" => "Produktfamilien" "value" => "2" ] [ "icon" => "activity" "type" => "item" "label" => "Artikel in der Demo-Serie" "value" => "4" ] ] "headline" => "Fakten" ] [ "type" => "feature_list" "items" => [ [ "text" => "<p>Redaktionen setzen Seiten aus einer gemeinsamen Block-Bibliothek zusammen. Jedes Feld behält dabei in allen Kanälen seine Bedeutung.</p>" "type" => "item" "image" => [ "id" => 2 ] "title" => "Strukturiert für die Wiederverwendung" ] [ "text" => "<p>Übersetzte Inhalte bleiben mit derselben Struktur verbunden. Jede Sprachversion lässt sich gezielt steuern.</p>" "type" => "item" "image" => [ "id" => 1 ] "title" => "Bereit für Mehrsprachigkeit" ] [ "text" => "<p>Strukturierte Felder geben Frontend-Teams eine verlässliche Grundlage für semantisches Markup, hilfreiche Beschriftungen und einheitliche Interaktionen.</p>" "type" => "item" "image" => [ "id" => 2 ] "title" => "Gebaut für barrierefreie Ausgabe" ] ] "headline" => "Funktionsliste" ] [ "type" => "accordion" "items" => [ [ "text" => "<p>Ja. Jeder Abschnitt dieser Seite nutzt einen Block aus den Fixtures, den Redaktionen in verschiedenen Seitenvorlagen kombinieren können.</p>" "type" => "item" "title" => "Kann ich wiederverwendbare Inhalte ausprobieren?" ] [ "text" => "<p>Die Zimmerpflanzen und das Zubehör nutzen Produktfamilien, Attribute, lokalisierte Texte und verknüpfte Medien.</p>" "type" => "item" "title" => "Wie ist der Katalog aufgebaut?" ] [ "text" => "<p>Die Seitengrafiken sind SVG-Dateien aus dem Repository. Die Produkte nutzen verknüpfte JPEG-Illustrationen.</p>" "type" => "item" "title" => "Welche Medien enthält die Demo?" ] ] "headline" => "Akkordeon" "subheadline" => "Wie die Demo-Inhalte zusammenspielen" ] ] "headline" => "Strukturierte Inhalte" ] [ "type" => "section" "blocks" => [ [ "type" => "testimonial" "testimonial" => "22222222-0000-4000-8000-000000000002" ] [ "text" => "<p>Lade eine kompakte Anleitung zu den Inhaltsstrukturen und Darstellungsmustern dieser Sulu-DXP-Demo herunter.</p>" "type" => "downloads" "headline" => "Downloads" "downloads" => [ "ids" => [ 7 ] ] ] [ "type" => "product_teasers" "headline" => "Aus dem Katalog ausgesucht" "products" => [ "66666666-0000-4000-8000-000000000001" "66666666-0000-4000-8000-000000000002" "66666666-0000-4000-8000-000000000003" ] ] ] "headline" => "Referenzen und Downloads" ] [ "type" => "section" "blocks" => [ [ "type" => "location" "headline" => "Standort" "location" => [ "lat" => 47.4012237 "code" => "6850" "long" => 9.7533676 "town" => "Dornbirn" "zoom" => 12 "title" => "Sulu GmbH" "number" => "7a" "street" => "Gütlestraße" "country" => "Österreich" ] ] [ "form" => 1 "text" => "<p>Das Demo-Kontaktformular wird hier als Block wiederverwendet. Felder, Validierung und Bestätigung bleiben überall gleich, wo es auftaucht.</p>" "type" => "form" "headline" => "Formularblock" ] [ "link" => [ "href" => "11111111-0000-4000-8000-000000000003" "locale" => "de" "provider" => "page" ] "type" => "call_to_action" "image" => [ "id" => 6 ] "label" => "Produkte ansehen" "headline" => "Weiter mit strukturierten Daten" "subheadline" => "Entdecke den Zimmerpflanzenkatalog" ] ] "headline" => "So findest du uns" ] ] "hero_image" => [ "id" => 2 ] "introduction" => "<p>Sieh, wie eine gemeinsame Block-Bibliothek aus strukturierten Inhalten flexible, einheitliche und barrierefreie Seiten macht.</p>" "url" => "/block-bibliothek" ] -linkProvider: null -linkData: null #workflowPlace: null #workflowPublished: DateTimeImmutable @1791310542 {#3057 : 2026-10-06 18:15:42.0 UTC (+00:00) } } |
| routeDocument | Symfony\Component\Routing\Route {#1718 -path: "/de/block-bibliothek" -host: "hfgmfurdvsg0.zrok.sulu.tools" -schemes: [] -methods: [] -defaults: [ "object" => Sulu\Page\Domain\Model\PageDimensionContent {#2845 #id: ? int #page: Sulu\Page\Domain\Model\Page {#3066 …} #title: "Block-Bibliothek" #navigationContexts: Doctrine\Common\Collections\ArrayCollection {#1724 …} #created: DateTimeImmutable @1791310542 {#2972 : 2026-10-06 18:15:42.0 UTC (+00:00) } #changed: DateTimeImmutable @1791310542 {#2761 : 2026-10-06 18:15:42.0 UTC (+00:00) } #creator: null #changer: null -author: null -authored: null -lastModified: null #locale: "de" #ghostLocale: "en" #availableLocales: [ "en" "de" ] #stage: "live" -isMerged: true -version: 0 -excerptData: [] -excerptCategories: Doctrine\Common\Collections\ArrayCollection {#5256 …} -excerptTags: Doctrine\Common\Collections\ArrayCollection {#5352 …} -excerptAudienceTargetGroups: Doctrine\Common\Collections\ArrayCollection {#5355 …} -excerptSegment: null -route: Sulu\Route\Domain\Model\Route {#2864 -id: 7 -webspace: "website" -locale: "de" -slug: "/block-bibliothek" -parentRoute: null -resourceKey: "pages" -resourceId: "11111111-0000-4000-8000-000000000001" -resourceIdCallable: null } -seoData: [] -seoNoIndex: false -seoNoFollow: false -seoHideInSitemap: false #shadowLocale: null #shadowLocales: null -templateKey: "default" -templateData: [ "title" => "Block-Bibliothek" "headline" => "Wiederverwendbare Bausteine im Einsatz" "sections" => [ [ "type" => "section" "blocks" => [ [ "text" => "<p>Kombiniere formatierten Text, Medien und <a href="https://sulu.io" target="_self">geprüfte Quellen</a> in einer wiederverwendbaren Inhaltsstruktur:</p><ul><li>Wähle die Position des Bildes</li><li>Nutze den Block auch ohne Bild</li><li>Verlinke verwandte Inhalte und Quellen</li></ul>" "type" => "text_block" "image" => [ "id" => 3 "displayOption" => "left" ] "headline" => "Textblock" ] [ "text" => "<p>Derselbe strukturierte Block setzt das Bild auf die andere Seite. Redaktionen ändern die Darstellung, ohne das Inhaltsmodell anzufassen.</p>" "type" => "text_block" "image" => [ "id" => 4 "displayOption" => "right" ] "headline" => "Eine zweite Darstellung" ] [ "type" => "image_gallery" "images" => [ "ids" => [ 3 4 5 6 ] ] "headline" => "Bildergalerie" ] ] "headline" => "Text und Medien" ] [ "type" => "section" "blocks" => [ [ "type" => "facts" "items" => [ [ "icon" => "globe" "type" => "item" "label" => "Vertretene Sprachen" "value" => "2" ] [ "icon" => "package" "type" => "item" "label" => "Produktfamilien" "value" => "2" ] [ "icon" => "activity" "type" => "item" "label" => "Artikel in der Demo-Serie" "value" => "4" ] ] "headline" => "Fakten" ] [ "type" => "feature_list" "items" => [ [ "text" => "<p>Redaktionen setzen Seiten aus einer gemeinsamen Block-Bibliothek zusammen. Jedes Feld behält dabei in allen Kanälen seine Bedeutung.</p>" "type" => "item" "image" => [ "id" => 2 ] "title" => "Strukturiert für die Wiederverwendung" ] [ "text" => "<p>Übersetzte Inhalte bleiben mit derselben Struktur verbunden. Jede Sprachversion lässt sich gezielt steuern.</p>" "type" => "item" "image" => [ "id" => 1 ] "title" => "Bereit für Mehrsprachigkeit" ] [ "text" => "<p>Strukturierte Felder geben Frontend-Teams eine verlässliche Grundlage für semantisches Markup, hilfreiche Beschriftungen und einheitliche Interaktionen.</p>" "type" => "item" "image" => [ "id" => 2 ] "title" => "Gebaut für barrierefreie Ausgabe" ] ] "headline" => "Funktionsliste" ] [ "type" => "accordion" "items" => [ [ "text" => "<p>Ja. Jeder Abschnitt dieser Seite nutzt einen Block aus den Fixtures, den Redaktionen in verschiedenen Seitenvorlagen kombinieren können.</p>" "type" => "item" "title" => "Kann ich wiederverwendbare Inhalte ausprobieren?" ] [ "text" => "<p>Die Zimmerpflanzen und das Zubehör nutzen Produktfamilien, Attribute, lokalisierte Texte und verknüpfte Medien.</p>" "type" => "item" "title" => "Wie ist der Katalog aufgebaut?" ] [ "text" => "<p>Die Seitengrafiken sind SVG-Dateien aus dem Repository. Die Produkte nutzen verknüpfte JPEG-Illustrationen.</p>" "type" => "item" "title" => "Welche Medien enthält die Demo?" ] ] "headline" => "Akkordeon" "subheadline" => "Wie die Demo-Inhalte zusammenspielen" ] ] "headline" => "Strukturierte Inhalte" ] [ "type" => "section" "blocks" => [ [ "type" => "testimonial" "testimonial" => "22222222-0000-4000-8000-000000000002" ] [ "text" => "<p>Lade eine kompakte Anleitung zu den Inhaltsstrukturen und Darstellungsmustern dieser Sulu-DXP-Demo herunter.</p>" "type" => "downloads" "headline" => "Downloads" "downloads" => [ "ids" => [ 7 ] ] ] [ "type" => "product_teasers" "headline" => "Aus dem Katalog ausgesucht" "products" => [ "66666666-0000-4000-8000-000000000001" "66666666-0000-4000-8000-000000000002" "66666666-0000-4000-8000-000000000003" ] ] ] "headline" => "Referenzen und Downloads" ] [ "type" => "section" "blocks" => [ [ "type" => "location" "headline" => "Standort" "location" => [ "lat" => 47.4012237 "code" => "6850" "long" => 9.7533676 "town" => "Dornbirn" "zoom" => 12 "title" => "Sulu GmbH" "number" => "7a" "street" => "Gütlestraße" "country" => "Österreich" ] ] [ "form" => 1 "text" => "<p>Das Demo-Kontaktformular wird hier als Block wiederverwendet. Felder, Validierung und Bestätigung bleiben überall gleich, wo es auftaucht.</p>" "type" => "form" "headline" => "Formularblock" ] [ "link" => [ "href" => "11111111-0000-4000-8000-000000000003" "locale" => "de" "provider" => "page" ] "type" => "call_to_action" "image" => [ "id" => 6 ] "label" => "Produkte ansehen" "headline" => "Weiter mit strukturierten Daten" "subheadline" => "Entdecke den Zimmerpflanzenkatalog" ] ] "headline" => "So findest du uns" ] ] "hero_image" => [ "id" => 2 ] "introduction" => "<p>Sieh, wie eine gemeinsame Block-Bibliothek aus strukturierten Inhalten flexible, einheitliche und barrierefreie Seiten macht.</p>" "url" => "/block-bibliothek" ] -linkProvider: null -linkData: null #workflowPlace: null #workflowPublished: DateTimeImmutable @1791310542 {#3057 : 2026-10-06 18:15:42.0 UTC (+00:00) } } "view" => "pages/default" "_controller" => "Sulu\Content\UserInterface\Controller\Website\ContentController::indexAction" "_cacheLifetime" => 604800 "_sulu_route" => Sulu\Route\Domain\Model\Route {#2864} ] -requirements: [] -options: [ "compiler_class" => "Symfony\Component\Routing\RouteCompiler" "utf8" => true ] -condition: "" -compiled: Symfony\Component\Routing\CompiledRoute {#2967 …} } |
| slug | "/block-bibliothek" |
| view | "pages/default" |
| webspace | "website" |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "gzip, br, zstd, deflate" |
| host | "hfgmfurdvsg0.zrok.sulu.tools" |
| mod-rewrite | "On" |
| user-agent | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| via | "2.0 Caddy" |
| x-forwarded-for | "216.73.216.54, 127.0.0.1" |
| x-forwarded-host | "hfgmfurdvsg0.zrok.sulu.tools" |
| x-forwarded-proto | "https" |
| x-php-ob-level | "1" |
| x-proxy | "zrok" |
Request Content
Request content not available (it was retrieved as a resource).
Response
Response Headers
| Header | Value |
|---|---|
| cache-control | "max-age=240, public, s-maxage=240" |
| content-type | "text/html; charset=UTF-8" |
| date | "Thu, 05 Nov 2026 11:42:34 GMT" |
| x-cache-debug | "1" |
| x-debug-token | "e3b087" |
| x-generator | "Sulu/3.1.x-dev" |
| x-reverse-proxy-ttl | "604800" |
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 |
|---|---|
| AI_REQUEST_CHECK_TIMEOUT | "20" |
| APP_SECRET | "2e40dacecce2c27a6fe0485420e25dfd" |
| APP_SHARE_DIR | "var/share" |
| LOCK_DSN | "flock" |
| MAILER_DSN | "null://null" |
| MESSENGER_ASYNC_DSN | "sync://" |
| MESSENGER_TRANSPORT_DSN | "doctrine://default?auto_setup=0" |
| OAUTH_ENCRYPTION_KEY | "bfd189877df4006e4380370c6f3f2ed4" |
| OAUTH_PASSPHRASE | "1b5362c1cb924daf638b2830d0f57ac0" |
| OAUTH_PRIVATE_KEY | "%kernel.project_dir%/var/share/config/jwt/private.pem" |
| OAUTH_PUBLIC_KEY | "%kernel.project_dir%/var/share/config/jwt/public.pem" |
| SEAL_DSN | "loupe://%kernel.project_dir%/var/indexes" |
| SULU_ADMIN_EMAIL | "example@localhost" |
| SULU_AI_WEBHOOK_SECRET | "" |
| UX_MAP_DSN | "leaflet://default" |
Defined as regular env variables
| Key | Value |
|---|---|
| AI_AGENT | "claude-code_2-1-318_agent" |
| AI_REQUEST_CHECK | "1" |
| ANDROID_HOME | "/Users/johannes/Library/Android/sdk" |
| APP_DEBUG | "1" |
| APP_ENV | "dev" |
| BASE_HOME | "/Users/johannes/Development/steering/plausible" |
| BUN_INSTALL | "/Users/johannes/.bun" |
| CLAUDECODE | "1" |
| CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD | "1" |
| CLAUDE_CODE_BRIDGE_SESSION_ID | "session_01M8GiREx1iZKQrTu3ECgeUw" |
| CLAUDE_CODE_CHILD_SESSION | "1" |
| CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS | "1" |
| CLAUDE_CODE_ENTRYPOINT | "cli" |
| CLAUDE_CODE_EXECPATH | "/Users/johannes/.local/share/claude/versions/2.1.318" |
| CLAUDE_CODE_MESSAGING_SOCKET | "/tmp/cc-socks/24995.sock" |
| CLAUDE_CODE_MESSAGING_TOKEN | "f31c7c9842e69be7d3ca7ec8e80d21e6" |
| CLAUDE_CODE_SESSION_ATTENDED | "1" |
| CLAUDE_CODE_SESSION_ID | "48a673b2-47da-401d-85c0-490510c3d027" |
| CLAUDE_CODE_SUBAGENT_MODEL | "sonnet" |
| CLAUDE_EFFORT | "medium" |
| CLAUDE_PID | "24995" |
| CLAUDE_PLUGIN_DATA | "/Users/johannes/.claude/plugins/data/codex-openai-codex" |
| CODEX_COMPANION_SESSION_ID | "48a673b2-47da-401d-85c0-490510c3d027" |
| CODEX_COMPANION_TRANSCRIPT_PATH | "/Users/johannes/.claude/projects/-Users-johannes-Development-sulu-demo-cloud-wip/48a673b2-47da-401d-85c0-490510c3d027.jsonl" |
| COLORFGBG | "7;0" |
| COLORTERM | "truecolor" |
| COMMAND_MODE | "unix2003" |
| CONTENT_LENGTH | "" |
| CONTENT_TYPE | "" |
| COREPACK_ENABLE_AUTO_PIN | "0" |
| CPPFLAGS | "-I/opt/homebrew/opt/icu4c/include" |
| DATABASE_DATABASE | "su_myapp" |
| DATABASE_DRIVER | "mysql" |
| DATABASE_HOST | "127.0.0.1" |
| DATABASE_NAME | "su_myapp" |
| DATABASE_PASSWORD | "ChangeMe" |
| DATABASE_PORT | "3307" |
| DATABASE_SERVER | "mysql://127.0.0.1:3307" |
| DATABASE_URL | "mysql://root:ChangeMe@127.0.0.1:3307/su_myapp?sslmode=disable&charset=utf8mb4&serverVersion=8.4.13-1.el9" |
| DATABASE_USER | "root" |
| DATABASE_USERNAME | "root" |
| DATABASE_VERSION | "8.4.13-1.el9" |
| DEFAULT_URI | "http://demo-cloud.wip/" |
| DOCUMENT_ROOT | "/Users/johannes/Development/sulu/demo-cloud.wip/public/" |
| DOCUMENT_URI | "/index.php" |
| FCGI_ROLE | "RESPONDER" |
| GATEWAY_INTERFACE | "CGI/1.1" |
| GIT_EDITOR | "true" |
| HERDR_BIN_PATH | "/Users/johannes/.local/bin/herdr" |
| HERDR_ENV | "1" |
| HERDR_PANE_ID | "w21:p7" |
| HERDR_SOCKET_PATH | "/Users/johannes/.config/herdr/herdr.sock" |
| HERDR_TAB_ID | "w21:t1" |
| HERDR_WORKSPACE_ID | "w21" |
| HOME | "/Users/johannes" |
| HTTPS | "" |
| HTTPS_PROXY | "" |
| HTTP_ACCEPT | "*/*" |
| HTTP_ACCEPT_ENCODING | "gzip, br, zstd, deflate" |
| HTTP_HOST | "hfgmfurdvsg0.zrok.sulu.tools" |
| HTTP_MOD_REWRITE | "On" |
| HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| HTTP_VIA | "2.0 Caddy" |
| HTTP_X_FORWARDED_FOR | "216.73.216.54, 127.0.0.1" |
| HTTP_X_FORWARDED_HOST | "hfgmfurdvsg0.zrok.sulu.tools" |
| HTTP_X_FORWARDED_PROTO | "https" |
| HTTP_X_PROXY | "zrok" |
| HUGGINGFACE_API_KEY | "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" |
| ITERM_PROFILE | "Default" |
| ITERM_SESSION_ID | "w0t0p0:0A2A9086-6CF3-414B-A81C-B7EF2F07B315" |
| JAVA_HOME | "/Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home" |
| KUBECONFIG | "/Users/johannes/.kube/allianzcinema-ch-2-kubeconfig.yaml:/Users/johannes/.kube/sulu-k8s-cluster-3-kubeconfig.yaml" |
| LANG | "de_AT.UTF-8" |
| LC_ALL | "C" |
| LC_TERMINAL | "iTerm2" |
| LC_TERMINAL_VERSION | "3.6.8" |
| LDFLAGS | "-L/opt/homebrew/opt/icu4c/lib" |
| LOGNAME | "johannes" |
| LaunchInstanceID | "697BC4EF-182A-486D-A13B-4409B4589491" |
| MYSQL_HOST | "127.0.0.1" |
| MYSQL_TCP_PORT | "3307" |
| NO_PROXY | "127.0.0.1,localhost" |
| NVM_BIN | "/Users/johannes/.nvm/versions/node/v22.15.0/bin" |
| NVM_CD_FLAGS | "" |
| NVM_DIR | "/Users/johannes/.nvm" |
| NVM_INC | "/Users/johannes/.nvm/versions/node/v22.15.0/include/node" |
| NoDefaultCurrentDirectoryInExePath | "1" |
| OLDPWD | "/Users/johannes/Development/sulu/demo-cloud.wip" |
| PARCEL_MAX_CONCURRENT_CALLS | "2" |
| PARCEL_WORKERS | "1" |
| PATH | "/Users/johannes/.local/bin:/Users/johannes/.bun/bin:/Users/johannes/.nvm/versions/node/v22.15.0/bin:/opt/homebrew/share/google-cloud-sdk/bin:/Users/johannes/Development/ai/sulu-ai-devenv/bin:/Users/johannes/.local/bin:/Users/johannes/.local/bin:/opt/homebrew/opt/openjdk/bin:/opt/homebrew/bin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/local/bin:/Users/johannes/Development/tools/git-futurecommit:/Users/johannes/Development/tools/git-next:/Users/johannes/.pyenv/shims:/Applications/IntelliJ:IDEA.app/Contents/MacOS:/opt/homebrew/opt/mysql-client/bin:/Users/johannes/miniforge3/bin:/Users/johannes/Library/Python/3.9/bin:/Users/johannes/Library/Android/sdk/emulator:/Users/johannes/Library/Android/sdk/platform-tools:/opt/homebrew/opt/python@3.12/libexec/bin" |
| PATH_INFO | "/de/block-bibliothek" |
| PGGSSENCMODE | "disable" |
| PHP_BINARY | "/opt/homebrew/Cellar/php@8.4/8.4.15/bin/php" |
| PHP_CS_FIXER_IGNORE_ENV | "1" |
| PHP_INI_SCAN_DIR | "/opt/homebrew/etc/php/8.4/conf.d:/Users/johannes/Development/sulu/demo-cloud.wip" |
| PHP_PATH | "/opt/homebrew/Cellar/php@8.4/8.4.15/bin/php" |
| PHP_PEAR_PHP_BIN | "/opt/homebrew/Cellar/php@8.4/8.4.15/bin/php" |
| PHP_SELF | "/index.php/de/block-bibliothek" |
| PKG_CONFIG_PATH | "/opt/homebrew/opt/icu4c/lib/pkgconfig" |
| PWD | "/Users/johannes/Development/sulu/demo-cloud.wip" |
| QUERY_STRING | "" |
| REDIRECT_STATUS | "200" |
| REEXEC_STATUS_FILE | "/Users/johannes/Library/Application Support/symfony-cli/var/status-4092814032" |
| REEXEC_WATCH_PID | "97856" |
| REMOTE_ADDR | "127.0.0.1" |
| REMOTE_PORT | "56915" |
| REQUEST_METHOD | "GET" |
| REQUEST_TIME | 1793878954 |
| REQUEST_TIME_FLOAT | 1793878954.4136 |
| REQUEST_URI | "/de/block-bibliothek" |
| SCRIPT_FILENAME | "/Users/johannes/Development/sulu/demo-cloud.wip/public/index.php" |
| SCRIPT_NAME | "/index.php" |
| SECURITYSESSIONID | "186b0" |
| SERVER_NAME | "hfgmfurdvsg0.zrok.sulu.tools" |
| SERVER_PORT | "8197" |
| SERVER_PROTOCOL | "HTTP/1.1" |
| SERVER_SOFTWARE | "symfony-cli/5.20.0" |
| SHELL | "/bin/zsh" |
| SHLVL | "4" |
| SLACK_DSN | "slack://xoxb-4104456340-11690837401414-R8NpImumNm5aHJrtC97aHy5Y@default?channel=sulu-demo-notifications" |
| SSH_AUTH_SOCK | "/private/tmp/com.apple.launchd.akGVnt2mfl/Listeners" |
| SULU_AI_PLATFORM_API_KEY | "e280a3816f5408107a68fc9ffe944d15ac495a7e87b602ad23c3b50bd5eaec0a" |
| SULU_AI_PLATFORM_BASE_URI | "https://ai.sulu.dev/api/v1/" |
| SULU_MCP_SERVER_URL | "https://hfgmfurdvsg0.zrok.sulu.tools" |
| SYMFONY_APPLICATION_DEFAULT_ROUTE_HOST | "demo-cloud.wip" |
| SYMFONY_APPLICATION_DEFAULT_ROUTE_PATH | "/" |
| SYMFONY_APPLICATION_DEFAULT_ROUTE_PORT | "80" |
| SYMFONY_APPLICATION_DEFAULT_ROUTE_SCHEME | "http" |
| SYMFONY_APPLICATION_DEFAULT_ROUTE_URL | "http://demo-cloud.wip/" |
| SYMFONY_DEFAULT_ROUTE_HOST | "demo-cloud.wip" |
| SYMFONY_DEFAULT_ROUTE_PATH | "/" |
| SYMFONY_DEFAULT_ROUTE_PORT | "80" |
| SYMFONY_DEFAULT_ROUTE_SCHEME | "http" |
| SYMFONY_DEFAULT_ROUTE_URL | "http://demo-cloud.wip/" |
| SYMFONY_DEPRECATIONS_HELPER | "disabled" |
| SYMFONY_DOCKER_ENV | "1" |
| SYMFONY_DOTENV_PATH | "/Users/johannes/Development/sulu/demo-cloud.wip/.env" |
| SYMFONY_DOTENV_VARS | "APP_SECRET,APP_SHARE_DIR,LOCK_DSN,MAILER_DSN,SULU_ADMIN_EMAIL,MESSENGER_TRANSPORT_DSN,MESSENGER_ASYNC_DSN,SEAL_DSN,UX_MAP_DSN,OAUTH_PRIVATE_KEY,OAUTH_PUBLIC_KEY,OAUTH_PASSPHRASE,OAUTH_ENCRYPTION_KEY,SULU_AI_WEBHOOK_SECRET,AI_REQUEST_CHECK_TIMEOUT" |
| SYMFONY_PROJECT_DEFAULT_ROUTE_HOST | "demo-cloud.wip" |
| SYMFONY_PROJECT_DEFAULT_ROUTE_PATH | "/" |
| SYMFONY_PROJECT_DEFAULT_ROUTE_PORT | "80" |
| SYMFONY_PROJECT_DEFAULT_ROUTE_SCHEME | "http" |
| SYMFONY_PROJECT_DEFAULT_ROUTE_URL | "http://demo-cloud.wip/" |
| SYMFONY_TUNNEL | "" |
| SYMFONY_TUNNEL_BRAND | "Upsun Flex" |
| SYMFONY_TUNNEL_ENV | "" |
| TERM | "xterm-256color" |
| TERMINFO_DIRS | "/Applications/iTerm.app/Contents/Resources/terminfo:/usr/share/terminfo" |
| TERM_FEATURES | "T3LrMSc7UUw9Ts3BFGsSyHNoSxFP" |
| TERM_PROGRAM | "iTerm.app" |
| TERM_PROGRAM_VERSION | "3.6.8" |
| TERM_SESSION_ID | "w0t0p0:0A2A9086-6CF3-414B-A81C-B7EF2F07B315" |
| TMPDIR | "/var/folders/4q/9pn0ht6j5wd71c0yx05pxjfc0000gn/T/" |
| USER | "johannes" |
| USE_GKE_GCLOUD_AUTH_PLUGIN | "true" |
| XPC_FLAGS | "0x0" |
| XPC_SERVICE_NAME | "0" |
| X_FORWARDED_PORT | "8197" |
| _ | "/opt/homebrew/bin/symfony" |
| __CFBundleIdentifier | "com.googlecode.iterm2" |
| __CF_USER_TEXT_ENCODING | "0x1F5:0x0:0x5C" |