GET https://www.test.maciej-markowski.com/kursy/deep-diver

Routing

sulu_route.route_id_6 Matched route

Route Parameters

Name Value
_cacheLifetime
120
_sulu_route
Sulu\Route\Domain\Model\Route {#542
  -id: 6
  -webspace: "website"
  -locale: "pl"
  -slug: "/kursy/deep-diver"
  -parentRoute: null
  -resourceKey: "pages"
  -resourceId: "019dcb4d-1c6e-7aea-a171-4d5c318be40b"
  -resourceIdCallable: null
}
object
Sulu\Page\Domain\Model\PageDimensionContent {#1326
  #id: ? int
  #page: Sulu\Page\Domain\Model\Page {#1260 …}
  #title: "Deep Diver"
  #navigationContexts: Doctrine\Common\Collections\ArrayCollection {#1560 …}
  #created: DateTimeImmutable @1777232646 {#1530
    date: 2026-04-26 21:44:06.0 Europe/Warsaw (+02:00)
  }
  #changed: DateTimeImmutable @1777232685 {#1028
    date: 2026-04-26 21:44:45.0 Europe/Warsaw (+02:00)
  }
  #creator: Proxies\__CG__\Sulu\Bundle\SecurityBundle\Entity\User {#1336 …}
  #changer: Proxies\__CG__\Sulu\Bundle\SecurityBundle\Entity\User {#1336 …}
  -author: Proxies\__CG__\Sulu\Bundle\ContactBundle\Entity\Contact {#1492 …}
  -authored: DateTimeImmutable @1777232321 {#1333
    date: 2026-04-26 21:38:41.0 Europe/Warsaw (+02:00)
  }
  -lastModified: null
  #locale: "pl"
  #ghostLocale: "pl"
  #availableLocales: [
    "pl"
  ]
  #stage: "live"
  -isMerged: true
  -version: 0
  -excerptData: []
  -excerptCategories: Doctrine\Common\Collections\ArrayCollection {#4370 …}
  -excerptTags: Doctrine\Common\Collections\ArrayCollection {#4344 …}
  -excerptAudienceTargetGroups: Doctrine\Common\Collections\ArrayCollection {#4527 …}
  -excerptSegment: null
  -route: Sulu\Route\Domain\Model\Route {#542
    -id: 6
    -webspace: "website"
    -locale: "pl"
    -slug: "/kursy/deep-diver"
    -parentRoute: null
    -resourceKey: "pages"
    -resourceId: "019dcb4d-1c6e-7aea-a171-4d5c318be40b"
    -resourceIdCallable: null
  }
  -seoData: [
    "title" => "Kurs nurkowania Deep Diver"
    "keywords" => "nurkowanie, deep, diver, sdi, kurs"
    "description" => "Kurs Deep Diver przeznaczony jest dla osób, które chcą nurkować poniżej głębokości wyznaczanych przez podstawowe kursy rekreacyjne. Osiągnięcie głębokości 40m."
    "canonicalUrl" => null
  ]
  -seoNoIndex: false
  -seoNoFollow: false
  -seoHideInSitemap: false
  #shadowLocale: null
  #shadowLocales: null
  -templateKey: "course"
  -templateData: [
    "url" => "/kursy/deep-diver"
    "quote" => "Szkolenie możliwe w konfiguracji backmount lub sidemount"
    "title" => "Deep Diver"
    "title_alt" => null
    "intro_text" => "Kurs SDI Deep Diver przeznaczony jest dla osób, które chcą nurkować poniżej limitów głębokości wyznaczanych przez podstawowe kursy rekreacyjne. Osiągnięcie głębokości 40 metrów pozwala poznać nowe gatunki ryb, ale także zbliżyć się do wielu wraków i zatopionych konstrukcji."
    "main_image" => [
      "id" => 69
      "displayOption" => null
    ]
    "content-row1-col1" => [
      [
        "_id" => "025b0b38"
        "type" => "title"
        "title" => "Kurs Deep Diver"
      ]
      [
        "_id" => "23862b7d"
        "text" => "Kurs SDI Deep Diver przeznaczony jest dla osób, które chcą nurkować poniżej limitów głębokości wyznaczanych przez podstawowe kursy rekreacyjne. Osiągnięcie głębokości 40 metrów pozwala poznać nowe gatunki ryb, ale także zbliżyć się do wielu wraków i zatopionych konstrukcji."
        "type" => "text"
      ]
      [
        "_id" => "c14c2e1a"
        "text" => "Jeśli chcesz poznać granicę nurkowań rekreacyjnych i bezpiecznie zwiedzić głębokie wody, zapraszamy na kurs SDI DEEP DIVER. Specjalizacja SDI DEEP DIVER uczy zaplanowania i wykonania nurkowań poniżej 18 metrów maksymalnie do 40 metrów z zachowaniem NDL."
        "type" => "text"
      ]
      [
        "_id" => "f7062c57"
        "type" => "title"
        "title" => "Certyfikat Deep Diver  uprawnia do:"
      ]
      [
        "_id" => "7b0d2502"
        "list" => """
          Nurkowania do głębokości 40 metrów z partnerem posiadającym takie same lub wyższe uprawnienia;\n
          Możliwość dalszego rozwoju i zdobywania nowych umiejętności;
          """
        "type" => "list"
      ]
    ]
    "content-row1-col2" => [
      [
        "_id" => "ed66775a"
        "type" => "image"
        "image" => [
          "id" => 69
          "displayOption" => null
        ]
        "show_shadow" => true
      ]
    ]
    "content-row2-col1" => [
      [
        "_id" => "0a5f2f1d"
        "type" => "image"
        "image" => [
          "id" => 66
          "displayOption" => null
        ]
        "show_shadow" => true
      ]
    ]
    "content-row2-col2" => [
      [
        "_id" => "11adc7a3"
        "type" => "title"
        "title" => "Na kurs składają się:"
      ]
      [
        "_id" => "94f3f601"
        "list" => """
          Wykłady omawiające specyfikę głębokich nurkowań do 40 m i wszystkich aspektów związanychz tego typu nurkowaniami (zapoznasz się z problemami oraz ryzykiem nurkowań poniżej 30 m głębokości poznasz sprzęt jaki jest potrzebny podczas wykonywania nurkowań na duże głębokości);\n
          Na kurs składają się 2 nurkowania w wodach otwartych z pełnym omówieniem przez Instruktora każdego z nurkowań;\n
          Plan nurkowania który musi zawierać przerwę powierzchniową, maksymalny czas bezdekompresyjny;\n
          Nurkowie w wieku od 10 do 14 lat nie mogą przekraczać maksymalnej głębokości 21 m / 70 stóp;
          """
        "type" => "list"
      ]
    ]
    "content-row3-col1" => [
      [
        "_id" => "57fbda1d"
        "type" => "title"
        "title" => "Wymagania wstępne:"
      ]
      [
        "_id" => "3a05f8b9"
        "list" => """
          Posiadanie certyfikatu nurkowego AOWD dowolnej organizacji np. SDI Advanced Adventure Diver;\n
          Ukończone 18 lat;\n
          Zalogowane minimum 25 nurkowań;
          """
        "type" => "list"
      ]
      [
        "_id" => "5424f70a"
        "type" => "title"
        "title" => "Koszt kursu 800 zł"
      ]
    ]
    "content-row3-col2" => [
      [
        "_id" => "8b066ab7"
        "type" => "title"
        "title" => "Cena zawiera:"
      ]
      [
        "_id" => "2f27acad"
        "list" => """
          Wykłady teoretyczne;\n
          Minimum 2 nurkowania szkoleniowe;
          """
        "type" => "list"
      ]
      [
        "_id" => "01ea08dd"
        "type" => "title"
        "title" => "Dodatkowo płatne:"
      ]
      [
        "_id" => "58ae4f7b"
        "list" => """
          Opłata certyfikacyjna 150zł;\n
          Koszty gazów/nurkowań;\n
          Wypożyczenie brakującego sprzętu;\n
          Koszt wyjazdu
          """
        "type" => "list"
      ]
    ]
  ]
  -linkProvider: null
  -linkData: null
  #workflowPlace: null
  #workflowPublished: DateTimeImmutable @1777232646 {#1348
    date: 2026-04-26 21:44:06.0 Europe/Warsaw (+02:00)
  }
}
view
"pages/course"

Route Matching Logs

Path to match: /kursy/deep-diver
# 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.cget_galleries /admin/api/galleries Path does not match
26 app.get_gallery /admin/api/galleries/{id} Path does not match
27 app.post_gallery /admin/api/galleries Path does not match
28 app.put_gallery /admin/api/galleries/{id} Path does not match
29 app.delete_gallery /admin/api/galleries/{id} Path does not match
30 gallery_website_list /galleries Path does not match
31 gallery_website_detail /galleries/{id} 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.