Routing
sulu_route.route_id_252
Matched route
Route Parameters
| Name | Value |
|---|---|
| _cacheLifetime | 604800 |
| _sulu_route | Sulu\Route\Domain\Model\Route {#1967 -id: 252 -webspace: "pakom" -locale: "hr" -slug: "/shop/krovni-prozori/krovni-balkon-i-vertikalni/vfb-vertikalni-element-s-desnim-ovjesom" -parentRoute: null -resourceKey: "pages" -resourceId: "01a0a54c-8e0a-7bd5-be8b-da490fa2490e" -resourceIdCallable: null } |
| object | Sulu\Page\Domain\Model\PageDimensionContent {#1802 #id: ? int #page: Sulu\Page\Domain\Model\Page {#2305 …} #title: "VFB vertikalni element s desnim ovjesom" #navigationContexts: Doctrine\Common\Collections\ArrayCollection {#1544 …} #created: DateTimeImmutable @1789479653 {#2369 : 2026-09-15 15:40:53.0 Europe/Zagreb (+02:00) } #changed: DateTimeImmutable @1789713872 {#2365 : 2026-09-18 08:44:32.0 Europe/Zagreb (+02:00) } #creator: null #changer: Proxies\__CG__\App\Entity\User {#2313 …} -author: null -authored: DateTimeImmutable @1789479652 {#2325 : 2026-09-15 15:40:52.0 Europe/Zagreb (+02:00) } -lastModified: null #locale: "hr" #ghostLocale: "hr" #availableLocales: [ "hr" ] #stage: "live" -isMerged: true -version: 0 -excerptData: [ "title" => null "more" => null "description" => null "icon" => null "image" => [ "displayOption" => null "id" => 62 ] ] -excerptCategories: Doctrine\Common\Collections\ArrayCollection {#19230 …} -excerptTags: Doctrine\Common\Collections\ArrayCollection {#19339 …} -excerptAudienceTargetGroups: Doctrine\Common\Collections\ArrayCollection {#19342 …} -excerptSegment: null -route: Sulu\Route\Domain\Model\Route {#1967 -id: 252 -webspace: "pakom" -locale: "hr" -slug: "/shop/krovni-prozori/krovni-balkon-i-vertikalni/vfb-vertikalni-element-s-desnim-ovjesom" -parentRoute: null -resourceKey: "pages" -resourceId: "01a0a54c-8e0a-7bd5-be8b-da490fa2490e" -resourceIdCallable: null } -seoData: [] -seoNoIndex: false -seoNoFollow: false -seoHideInSitemap: false #shadowLocale: null #shadowLocales: null -templateKey: "product-display-page" -templateData: [ "title" => "VFB vertikalni element s desnim ovjesom" "description" => "<p>VELUX VFB je vertikalni prozorski element s desnim ovjesom koji se ugrađuje neposredno ispod VELUX krovnog prozora. Proširuje pogled prema van, povećava količinu prirodnog svjetla i omogućuje dodatno prozračivanje prostora. Otvara se prema unutra udesno i može se koristiti kao otvor za spašavanje.</p>" "longDescription" => "<p>VELUX VFB vertikalni element namijenjen je ugradnji neposredno ispod VELUX krovnog prozora, u okomiti prostor između poda i donjeg dijela krovnog prozora. Takva kombinacija omogućuje veći otvor prema van, više prirodnog svjetla i bolji pogled iz prostorije.</p><p>VFB je desno-ovješena otklopno-zaokretna izvedba. Otvara se prema unutra, a ručka se nalazi na lijevoj strani krila. Zahvaljujući mogućnosti otvaranja može se koristiti za dodatno prozračivanje, a u slučaju nužde i kao otvor za spašavanje.</p><p>Krilo se može nagnuti prema unutra do maksimalno 115 mm, što omogućuje sigurno provjetravanje. Integrirani graničnik otvaranja sprječava potpuno otvaranje pri uobičajenom korištenju. Vanjske obloge ne zahtijevaju održavanje, a unaprijed ugrađeni nosači omogućuju jednostavnu ugradnju VELUX unutarnjih sjenila.</p><p>VFB je dostupan u različitim dimenzijama i izvedbama ostakljenja, ovisno o odabranoj varijanti.</p>" "installationNotes" => null "products" => [ 70634 70635 70636 70637 70638 70639 70640 70641 70642 70643 70644 70645 70646 70647 70648 70649 70650 70651 70652 70653 70654 70655 70656 70657 70658 70659 70660 70661 70662 70663 70664 70665 70666 70667 70668 70669 70670 70671 70672 70673 70674 70675 70676 70677 70678 70679 70680 70681 70682 70683 70684 70685 70686 70687 70688 70689 70690 70691 70692 70693 70694 70695 70696 70697 70698 70699 70700 70701 70702 70703 70704 70705 ] "code" => null "price" => null "neverOutOfStock" => null "stock" => null "lowOnStock" => null "isSale" => null "isNew" => null "isFeatured" => null "isBestSeller" => null "isPremiumQuality" => null "badge" => null "width" => null "height" => null "length" => null "pitchMin" => null "pitchMax" => null "uValue" => null "uwValue" => null "glazing" => null "material" => null "color" => null "glassFeatures" => null "weightKg" => null "deliveryTime" => null "specifications" => [ [ "type" => "benefit" "_id" => "a6f1eb4f" "text" => "<p><strong>Vrsta</strong>: otvorivi vertikalni prozorski element (desni zaokretni)</p>" ] [ "type" => "benefit" "_id" => "63d36870" "text" => "<p><strong>Ugradnja</strong>: neposredno ispod VELUX krovnog prozora</p>" ] [ "type" => "benefit" "_id" => "f60b1acd" "text" => "<p><strong>Ovjes</strong>: desni, gledano iznutra</p>" ] [ "type" => "benefit" "_id" => "c9902cbb" "text" => "<p><strong>Način otvaranja</strong>: otklopno-zaokretni</p>" ] [ "type" => "benefit" "_id" => "9c7b1b01" "text" => "<p><strong>Smjer otvaranja</strong>: prema unutra, udesno</p>" ] [ "type" => "benefit" "_id" => "4a3cc2b5" "text" => "<p><strong>Ručka</strong>: na lijevoj strani krila</p>" ] [ "type" => "benefit" "_id" => "369b2e64" "text" => "<p><strong>Maksimalni otvor pri naginjanju prema unutra</strong>: 115 mm</p>" ] [ "type" => "benefit" "_id" => "d2709859" "text" => "<p><strong>Preporučeni raspon nagiba krovnog prozora u kombinaciji s vertikalnim elementom</strong>: 15–55°</p>" ] [ "type" => "benefit" "_id" => "20bd2b04" "text" => "<p><strong>Završna obrada</strong>: bijelo bojano drvo ili prozirno lakirano borovo drvo, ovisno o varijanti</p>" ] [ "type" => "benefit" "_id" => "eeb61ba1" "text" => "<p><strong>Vanjske obloge</strong>: aluminij</p>" ] ] "documents" => null "productSelection" => [ "01a0a54c-4565-7a2e-86fd-2a0683ab2876" "01a0a54c-490a-76a2-bc28-00d3ed31a669" "01a0a54c-76a6-7c2d-8f31-1ee665b9c6ee" "01a0a54c-8a22-77e5-991f-78dfc434b7b9" ] "applicationSelection" => null "contents" => [ [ "type" => "titleAndDescription" "_id" => "4de77d13" "container" => "container" "title" => "Proširen pogled prema van" "description" => "<p>Veća ostakljena površina omogućuje dodatni prodor dnevne svjetlosti u prostor.</p>" "bootstrapUtilities" => [ [ "type" => "layout" "_id" => "2d775555" "mediaQuery" => "md" "width" => 3 "offset" => "none" ] ] ] [ "type" => "titleAndDescription" "_id" => "9c49ac09" "container" => "container" "title" => "Desni ovjes" "description" => "<p>VFB je izveden s desnim ovjesom, što omogućuje otvaranje prema unutra udesno.</p>" "bootstrapUtilities" => [ [ "type" => "layout" "_id" => "a1ad7862" "mediaQuery" => "md" "width" => 3 "offset" => "none" ] ] ] [ "type" => "titleAndDescription" "_id" => "0dbf76a1" "container" => "container" "title" => "Dodatno prozračivanje" "description" => "<p>Krilo se može nagnuti prema unutra do maksimalno 115 mm za dovod svježeg zraka.</p>" "bootstrapUtilities" => [ [ "type" => "layout" "_id" => "b50a6370" "mediaQuery" => "md" "width" => 3 "offset" => "none" ] ] ] [ "type" => "titleAndDescription" "_id" => "fd369edc" "container" => "container" "title" => "Otklopno-zaokretno otvaranje" "description" => "<p>VFB kombinira otklopno i zaokretno otvaranje za različite načine korištenja.</p>" "bootstrapUtilities" => [ [ "type" => "layout" "_id" => "69c60e3d" "mediaQuery" => "md" "width" => 3 "offset" => "none" ] ] ] [ "type" => "titleAndDescription" "_id" => "080a10a5" "container" => "container" "title" => "Mogućnost otvora za spašavanje" "description" => "<p>Otvorivi vertikalni element može se koristiti kao otvor za spašavanje u slučaju nužde.</p>" "bootstrapUtilities" => [ [ "type" => "layout" "_id" => "cf82a9fb" "mediaQuery" => "md" "width" => 3 "offset" => "none" ] ] ] [ "type" => "titleAndDescription" "_id" => "ffbf461b" "container" => "container" "title" => "Sigurnije otvaranje" "description" => "<p>Integrirani graničnik ograničava otvaranje krila pri uobičajenom korištenju.</p>" "bootstrapUtilities" => [ [ "type" => "layout" "_id" => "d1c82e2c" "mediaQuery" => "md" "width" => 3 "offset" => "none" ] ] ] [ "type" => "titleAndDescription" "_id" => "2ae328fd" "container" => "container" "title" => "Jednostavna kombinacija s VELUX krovnim prozorom" "description" => "<p>VFB se ugrađuje neposredno ispod VELUX krovnog prozora i namijenjen je izvedbi vertikalne kombinacije.</p>" "bootstrapUtilities" => [ [ "type" => "layout" "_id" => "889e32ed" "mediaQuery" => "md" "width" => 3 "offset" => "none" ] ] ] ] "url" => "/shop/krovni-prozori/krovni-balkon-i-vertikalni/vfb-vertikalni-element-s-desnim-ovjesom" ] -linkProvider: null -linkData: null #workflowPlace: null #workflowPublished: DateTimeImmutable @1789479653 {#2162 : 2026-09-15 15:40:53.0 Europe/Zagreb (+02:00) } } |
| view | "pages/productDisplayPage" |
Route Matching Logs
Path to match:
/shop/krovni-prozori/krovni-balkon-i-vertikalni/vfb-vertikalni-element-s-desnim-ovjesom
| # | Route name | Path | Log |
|---|---|---|---|
| 1 | 2fa_login_check_admin | /admin/2fa_check | Path does not match |
| 2 | sulu_media.website.image.proxy | /uploads/media/{slug} | Path does not match |
| 3 | sulu_media.website.media.download | /media/{id}/download/{slug} | Path does not match |
| 4 | sulu_media.website.media.download_admin | /admin/media/{id}/download/{slug} | Path does not match |
| 5 | sulu_website.sitemap_index | /sitemap.xml | Path does not match |
| 6 | sulu_website.paginated_sitemap | /sitemaps/{alias}-{page}.xml | Path does not match |
| 7 | sulu_website.sitemap | /sitemaps/{alias}.xml | Path does not match |
| 8 | sulu_website.segment_switch | /_sulu_segment_switch | Path does not match |
| 9 | sulu_search.website_search | /{prefix}search.{_format} | Path does not match |
| 10 | _preview_error | /{prefix}_error/{code}.{_format} | Path does not match |
| 11 | _wdt_stylesheet | /_wdt/styles | Path does not match |
| 12 | _wdt | /_wdt/{token} | Path does not match |
| 13 | _profiler_home | /_profiler/ | Path does not match |
| 14 | _profiler_search | /_profiler/search | Path does not match |
| 15 | _profiler_search_bar | /_profiler/search_bar | Path does not match |
| 16 | _profiler_phpinfo | /_profiler/phpinfo | Path does not match |
| 17 | _profiler_xdebug | /_profiler/xdebug | Path does not match |
| 18 | _profiler_font | /_profiler/font/{fontName}.woff2 | Path does not match |
| 19 | _profiler_search_results | /_profiler/{token}/search/results | Path does not match |
| 20 | _profiler_open_file | /_profiler/open | Path does not match |
| 21 | _profiler | /_profiler/{token} | Path does not match |
| 22 | _profiler_router | /_profiler/{token}/router | Path does not match |
| 23 | _profiler_exception | /_profiler/{token}/exception | Path does not match |
| 24 | _profiler_exception_css | /_profiler/{token}/exception.css | Path does not match |
| 25 | app.get_coupon | /admin/api/coupons/{id} | Path does not match |
| 26 | app.put_coupon | /admin/api/coupons/{id} | Path does not match |
| 27 | app.post_coupon | /admin/api/coupons | Path does not match |
| 28 | app.delete_coupon | /admin/api/coupons/{id} | Path does not match |
| 29 | app.get_coupon_list | /admin/api/coupons | Path does not match |
| 30 | app.get_discount | /admin/api/discounts/{id} | Path does not match |
| 31 | app.put_discount | /admin/api/discounts/{id} | Path does not match |
| 32 | app.post_discount | /admin/api/discounts | Path does not match |
| 33 | app.delete_discount | /admin/api/discounts/{id} | Path does not match |
| 34 | app.get_discount_list | /admin/api/discounts | Path does not match |
| 35 | app.get_payment_option | /admin/api/payment_options/{id} | Path does not match |
| 36 | app.put_payment_option | /admin/api/payment_options/{id} | Path does not match |
| 37 | app.post_payment_option | /admin/api/payment_options | Path does not match |
| 38 | app.delete_payment_option | /admin/api/payment_options/{id} | Path does not match |
| 39 | app.get_payment_option_list | /admin/api/payment_options | Path does not match |
| 40 | app.get_product | /admin/api/products/{id} | Path does not match |
| 41 | app.put_product | /admin/api/products/{id} | Path does not match |
| 42 | app.post_product | /admin/api/products | Path does not match |
| 43 | app.delete_product | /admin/api/products/{id} | Path does not match |
| 44 | app.get_product_list | /admin/api/products | Path does not match |
| 45 | app.get_ribbon | /admin/api/ribbons/{id} | Path does not match |
| 46 | app.put_ribbon | /admin/api/ribbons/{id} | Path does not match |
| 47 | app.post_ribbon | /admin/api/ribbons | Path does not match |
| 48 | app.delete_ribbon | /admin/api/ribbons/{id} | Path does not match |
| 49 | app.get_ribbon_list | /admin/api/ribbons | Path does not match |
| 50 | app.get_shipping_option | /admin/api/shipping_options/{id} | Path does not match |
| 51 | app.put_shipping_option | /admin/api/shipping_options/{id} | Path does not match |
| 52 | app.post_shipping_option | /admin/api/shipping_options | Path does not match |
| 53 | app.delete_shipping_option | /admin/api/shipping_options/{id} | Path does not match |
| 54 | app.get_shipping_option_list | /admin/api/shipping_options | Path does not match |
| 55 | app.get_user_order | /admin/api/user_orders/{id} | Path does not match |
| 56 | app.put_user_order | /admin/api/user_orders/{id} | Path does not match |
| 57 | app.post_user_order | /admin/api/user_orders | Path does not match |
| 58 | app.delete_user_order | /admin/api/user_orders/{id} | Path does not match |
| 59 | app.get_user_order_list | /admin/api/user_orders | Path does not match |
| 60 | app.get_user_order_item | /admin/api/user_order_items/{id} | Path does not match |
| 61 | app.put_user_order_item | /admin/api/user_order_items/{id} | Path does not match |
| 62 | app.post_user_order_item | /admin/api/user_order_items | Path does not match |
| 63 | app.delete_user_order_item | /admin/api/user_order_items/{id} | Path does not match |
| 64 | app.get_user_order_item_list | /admin/api/user_order_items | Path does not match |
| 65 | app.get_user_order_status | /admin/api/user_order_status/{id} | Path does not match |
| 66 | app.put_user_order_status | /admin/api/user_order_status/{id} | Path does not match |
| 67 | app.post_user_order_status | /admin/api/user_order_status | Path does not match |
| 68 | app.delete_user_order_status | /admin/api/user_order_status/{id} | Path does not match |
| 69 | app.get_user_order_status_list | /admin/api/user_order_status | Path does not match |
| 70 | removeFromCart | /cart/remove/{id} | Path does not match |
| 71 | restoreCartItem | /cart/restore/{id} | Path does not match |
| 72 | removeCouponFromCart | /cart/remove-coupon/{id} | Path does not match |
| 73 | api_shipping_price_by_zone | /api/shipping/price-by-zone | Path does not match |
| 74 | ajax_glasses | /ajax/glasses | Path does not match |
| 75 | ajax_product | /ajax/product | Path does not match |
Note: These matching logs are based on the current router configuration, which might differ from the configuration used when profiling this request.