GET https://www.munichclimbs.com/Altmuehltal/Mayfels

Twig Metrics

54 ms Render time
20 Template calls
103 Block calls
0 Macro calls

Render time includes sub-requests rendering time (if any).

Rendered Templates

Template Name & Path Render Count
frontend/rock.html.twig templates/frontend/rock.html.twig 1
base.html.twig templates/base.html.twig 1
components/seo/meta-tags.html.twig templates/components/seo/meta-tags.html.twig 1
components/layout/navigation.html.twig templates/components/layout/navigation.html.twig 1
components/layout/language-switch.html.twig templates/components/layout/language-switch.html.twig 1
components/page/rock-flash-messages.html.twig templates/components/page/rock-flash-messages.html.twig 1
components/page/rock-hero.html.twig templates/components/page/rock-hero.html.twig 1
components/page/rock-topo-tabs.html.twig templates/components/page/rock-topo-tabs.html.twig 1
components/page/rock-seasonal-ban.html.twig templates/components/page/rock-seasonal-ban.html.twig 1
components/rock/offcanvas-rock-info.html.twig templates/components/rock/offcanvas-rock-info.html.twig 1
components/grade-distribution-chart.html.twig templates/components/grade-distribution-chart.html.twig 1
components/map/rock-map.html.twig templates/components/map/rock-map.html.twig 1
components/page/rock-grouped-routes.html.twig templates/components/page/rock-grouped-routes.html.twig 1
components/page/rock-shared-route-modal.html.twig templates/components/page/rock-shared-route-modal.html.twig 1
components/page/rock-hash-scroll.html.twig templates/components/page/rock-hash-scroll.html.twig 1
components/layout/footer.html.twig templates/components/layout/footer.html.twig 1
components/layout/search-modal.html.twig templates/components/layout/search-modal.html.twig 1
@WebProfiler/Profiler/toolbar_js.html.twig vendor/symfony/web-profiler-bundle/Resources/views/Profiler/toolbar_js.html.twig 1
@WebProfiler/Profiler/toolbar.html.twig vendor/symfony/web-profiler-bundle/Resources/views/Profiler/toolbar.html.twig 1
@WebProfiler/Profiler/toolbar_item.html.twig vendor/symfony/web-profiler-bundle/Resources/views/Profiler/toolbar_item.html.twig 1

Rendering Call Graph

main 53.69ms/100%frontend/rock.html.twig 50.98ms/95%
│ └ base.html.twig 48.08ms/90%
│   └ frontend/rock.html.twig::block(meta_tags) 1.11ms/2%
│   │ └ components/seo/meta-tags.html.twig
│   └ frontend/rock.html.twig::block(structured_data)
│   └ frontend/rock.html.twig::block(title)
│   └ base.html.twig::block(stylesheets) 1.47ms/3%
│   └ base.html.twig::block(javascripts)
│   └ frontend/rock.html.twig::block(page_javascripts)
│   └ frontend/rock.html.twig::block(leaflet)
│   └ base.html.twig::block(body_attributes)
│   └ base.html.twig::block(bodyclass)
│   └ frontend/rock.html.twig::block(body) 38.57ms/72%
│   │ └ components/layout/navigation.html.twig 9.14ms/17%
│   │ │ └ components/layout/language-switch.html.twig
│   │ └ components/page/rock-flash-messages.html.twig
│   │ └ components/page/rock-hero.html.twig
│   │ └ components/page/rock-topo-tabs.html.twig
│   │ └ components/page/rock-seasonal-ban.html.twig
│   │ └ components/rock/offcanvas-rock-info.html.twig 15.96ms/30%
│   │ │ └ components/grade-distribution-chart.html.twig
│   │ │ └ components/map/rock-map.html.twig
│   │ │ └ form_div_layout.html.twig::block(form_start)
│   │ │ │ └ form_div_layout.html.twig::block(attributes)
│   │ │ └ form_div_layout.html.twig::block(form_row)
│   │ │ │ └ form_div_layout.html.twig::block(form_row_render)
│   │ │ │   └ form_div_layout.html.twig::block(attributes)
│   │ │ │   └ form_div_layout.html.twig::block(form_label)
│   │ │ │   │ └ form_div_layout.html.twig::block(attributes)
│   │ │ │   │ └ form_div_layout.html.twig::block(form_label_content)
│   │ │ │   └ form_div_layout.html.twig::block(form_errors)
│   │ │ │   └ form_div_layout.html.twig::block(form_widget)
│   │ │ │   │ └ form_div_layout.html.twig::block(form_widget_simple)
│   │ │ │   │   └ form_div_layout.html.twig::block(widget_attributes)
│   │ │ │   │     └ form_div_layout.html.twig::block(attributes)
│   │ │ │   └ form_div_layout.html.twig::block(form_help)
│   │ │ └ form_div_layout.html.twig::block(form_row)
│   │ │ │ └ form_div_layout.html.twig::block(form_row_render)
│   │ │ │   └ form_div_layout.html.twig::block(attributes)
│   │ │ │   └ form_div_layout.html.twig::block(form_label)
│   │ │ │   │ └ form_div_layout.html.twig::block(attributes)
│   │ │ │   │ └ form_div_layout.html.twig::block(form_label_content)
│   │ │ │   └ form_div_layout.html.twig::block(form_errors)
│   │ │ │   └ form_div_layout.html.twig::block(form_widget)
│   │ │ │   │ └ form_div_layout.html.twig::block(form_widget_simple)
│   │ │ │   │   └ form_div_layout.html.twig::block(widget_attributes)
│   │ │ │   │     └ form_div_layout.html.twig::block(attributes)
│   │ │ │   └ form_div_layout.html.twig::block(form_help)
│   │ │ └ form_div_layout.html.twig::block(form_row)
│   │ │ │ └ form_div_layout.html.twig::block(form_row_render)
│   │ │ │   └ form_div_layout.html.twig::block(attributes)
│   │ │ │   └ form_div_layout.html.twig::block(form_label)
│   │ │ │   │ └ form_div_layout.html.twig::block(attributes)
│   │ │ │   │ └ form_div_layout.html.twig::block(form_label_content)
│   │ │ │   └ form_div_layout.html.twig::block(form_errors)
│   │ │ │   └ form_div_layout.html.twig::block(form_widget)
│   │ │ │   │ └ form_div_layout.html.twig::block(form_widget_simple)
│   │ │ │   │   └ form_div_layout.html.twig::block(widget_attributes)
│   │ │ │   │     └ form_div_layout.html.twig::block(attributes)
│   │ │ │   └ form_div_layout.html.twig::block(form_help)
│   │ │ └ form_div_layout.html.twig::block(form_row)
│   │ │ │ └ form_div_layout.html.twig::block(form_row_render)
│   │ │ │   └ form_div_layout.html.twig::block(attributes)
│   │ │ │   └ form_div_layout.html.twig::block(form_label)
│   │ │ │   │ └ form_div_layout.html.twig::block(attributes)
│   │ │ │   │ └ form_div_layout.html.twig::block(form_label_content)
│   │ │ │   └ form_div_layout.html.twig::block(form_errors)
│   │ │ │   └ form_div_layout.html.twig::block(form_widget)
│   │ │ │   │ └ form_div_layout.html.twig::block(form_widget_simple)
│   │ │ │   │   └ form_div_layout.html.twig::block(widget_attributes)
│   │ │ │   │     └ form_div_layout.html.twig::block(attributes)
│   │ │ │   └ form_div_layout.html.twig::block(form_help)
│   │ │ └ form_div_layout.html.twig::block(form_row)
│   │ │ │ └ form_div_layout.html.twig::block(form_row_render)
│   │ │ │   └ form_div_layout.html.twig::block(attributes)
│   │ │ │   └ form_div_layout.html.twig::block(form_label)
│   │ │ │   │ └ form_div_layout.html.twig::block(attributes)
│   │ │ │   │ └ form_div_layout.html.twig::block(form_label_content)
│   │ │ │   └ form_div_layout.html.twig::block(form_errors)
│   │ │ │   └ form_div_layout.html.twig::block(form_widget)
│   │ │ │   │ └ form_div_layout.html.twig::block(form_widget_simple)
│   │ │ │   │   └ form_div_layout.html.twig::block(widget_attributes)
│   │ │ │   │     └ form_div_layout.html.twig::block(attributes)
│   │ │ │   └ form_div_layout.html.twig::block(form_help)
│   │ │ └ form_div_layout.html.twig::block(form_row)
│   │ │ │ └ form_div_layout.html.twig::block(form_row_render)
│   │ │ │   └ form_div_layout.html.twig::block(attributes)
│   │ │ │   └ form_div_layout.html.twig::block(form_label)
│   │ │ │   │ └ form_div_layout.html.twig::block(attributes)
│   │ │ │   │ └ form_div_layout.html.twig::block(form_label_content)
│   │ │ │   └ form_div_layout.html.twig::block(form_errors)
│   │ │ │   └ form_div_layout.html.twig::block(textarea_widget)
│   │ │ │   │ └ form_div_layout.html.twig::block(widget_attributes)
│   │ │ │   │   └ form_div_layout.html.twig::block(attributes)
│   │ │ │   └ form_div_layout.html.twig::block(form_help)
│   │ │ └ form_div_layout.html.twig::block(form_end)
│   │ │   └ form_div_layout.html.twig::block(form_rest)
│   │ │     └ form_div_layout.html.twig::block(form_row)
│   │ │     │ └ form_div_layout.html.twig::block(form_row_render)
│   │ │     │   └ form_div_layout.html.twig::block(attributes)
│   │ │     │   └ form_div_layout.html.twig::block(form_label)
│   │ │     │   │ └ form_div_layout.html.twig::block(attributes)
│   │ │     │   │ └ form_div_layout.html.twig::block(form_label_content)
│   │ │     │   └ form_div_layout.html.twig::block(form_errors)
│   │ │     │   └ form_div_layout.html.twig::block(form_widget)
│   │ │     │   │ └ form_div_layout.html.twig::block(form_widget_simple)
│   │ │     │   │   └ form_div_layout.html.twig::block(widget_attributes)
│   │ │     │   │     └ form_div_layout.html.twig::block(attributes)
│   │ │     │   └ form_div_layout.html.twig::block(form_help)
│   │ │     └ form_div_layout.html.twig::block(hidden_row)
│   │ │       └ form_div_layout.html.twig::block(hidden_widget)
│   │ │         └ form_div_layout.html.twig::block(form_widget_simple)
│   │ │           └ form_div_layout.html.twig::block(widget_attributes)
│   │ │             └ form_div_layout.html.twig::block(attributes)
│   │ └ components/page/rock-grouped-routes.html.twig 2.79ms/5%
│   │ │ └ components/page/rock-shared-route-modal.html.twig
│   │ └ components/page/rock-hash-scroll.html.twig
│   └ components/layout/footer.html.twig
│   └ components/layout/search-modal.html.twig@WebProfiler/Profiler/toolbar_js.html.twig 2.71ms/5%@WebProfiler/Profiler/toolbar.html.twig 1.61ms/3%
    └ @WebProfiler/Profiler/cancel.html.twig::block(toolbar)
      └ @WebProfiler/Profiler/toolbar_item.html.twig