Twig Metrics
26 ms
Render time
50
Template calls
158
Block calls
7
Macro calls
Render time includes sub-requests rendering time (if any).
Rendered Templates
Rendering Call Graph
main 25.82ms/100% └ pages/default.html.twig 25.29ms/98% │ └ base.html.twig 25.22ms/98% │ └ base.html.twig::block(meta) │ │ └ @SuluWebsite/Extension/seo.html.twig │ │ └ @SuluWebsite/Extension/seo.html.twig::block(title) │ │ └ @SuluWebsite/Extension/seo.html.twig::block(description) │ │ └ @SuluWebsite/Extension/seo.html.twig::block(keywords) │ │ └ @SuluWebsite/Extension/seo.html.twig::block(robots) │ │ └ @SuluWebsite/Extension/seo.html.twig::block(urls) │ │ └ @SuluWebsite/Extension/seo.html.twig::block(canonical) │ └ base.html.twig::block(stylesheets) │ └ base.html.twig::block(javascripts) │ └ base.html.twig::block(header) 6.15ms/24% │ └ pages/default.html.twig::block(content) 13.68ms/53% │ │ └ blocks/section.html.twig │ │ │ └ blocks/text_block.html.twig │ │ │ │ └ macros/media.html.twig::macro(ai_badge) │ │ │ └ blocks/text_block.html.twig │ │ │ │ └ macros/media.html.twig::macro(ai_badge) │ │ │ └ blocks/image_gallery.html.twig │ │ └ blocks/section.html.twig 5.58ms/22% │ │ │ └ blocks/facts.html.twig 2.01ms/8% │ │ │ └ blocks/feature_list.html.twig │ │ │ └ blocks/accordion.html.twig 3.18ms/12% │ │ │ └ blocks/accordion.html.twig 2.90ms/11% │ │ │ └ components/Accordion.html.twig 2.82ms/11% │ │ │ └ blocks/accordion.html.twig::block(content) 2.09ms/8% │ │ │ └ blocks/accordion.html.twig │ │ │ │ └ components/Accordion/Item.html.twig │ │ │ │ └ blocks/accordion.html.twig::block(content) │ │ │ │ └ blocks/accordion.html.twig │ │ │ │ │ └ components/Accordion/Trigger.html.twig │ │ │ │ │ └ blocks/accordion.html.twig::block(content) │ │ │ │ └ blocks/accordion.html.twig │ │ │ │ └ components/Accordion/Content.html.twig │ │ │ │ └ blocks/accordion.html.twig::block(content) │ │ │ └ blocks/accordion.html.twig │ │ │ │ └ components/Accordion/Item.html.twig │ │ │ │ └ blocks/accordion.html.twig::block(content) │ │ │ │ └ blocks/accordion.html.twig │ │ │ │ │ └ components/Accordion/Trigger.html.twig │ │ │ │ │ └ blocks/accordion.html.twig::block(content) │ │ │ │ └ blocks/accordion.html.twig │ │ │ │ └ components/Accordion/Content.html.twig │ │ │ │ └ blocks/accordion.html.twig::block(content) │ │ │ └ blocks/accordion.html.twig │ │ │ └ components/Accordion/Item.html.twig │ │ │ └ blocks/accordion.html.twig::block(content) │ │ │ └ blocks/accordion.html.twig │ │ │ │ └ components/Accordion/Trigger.html.twig │ │ │ │ └ blocks/accordion.html.twig::block(content) │ │ │ └ blocks/accordion.html.twig │ │ │ └ components/Accordion/Content.html.twig │ │ │ └ blocks/accordion.html.twig::block(content) │ │ └ blocks/section.html.twig 1.70ms/7% │ │ │ └ blocks/testimonial.html.twig │ │ │ │ └ blocks/testimonial.html.twig │ │ │ │ └ components/Avatar.html.twig │ │ │ │ └ blocks/testimonial.html.twig::block(content) │ │ │ │ └ blocks/testimonial.html.twig │ │ │ │ └ components/Avatar/Text.html.twig │ │ │ │ └ blocks/testimonial.html.twig::block(content) │ │ │ └ blocks/downloads.html.twig │ │ │ │ └ macros/format.html.twig::macro(file_size) │ │ │ └ blocks/product_teasers.html.twig │ │ │ └ products/_card.html.twig │ │ │ │ └ macros/media.html.twig::macro(ai_badge) │ │ │ └ products/_card.html.twig │ │ │ │ └ macros/media.html.twig::macro(ai_badge) │ │ │ └ products/_card.html.twig │ │ │ └ macros/media.html.twig::macro(ai_badge) │ │ └ blocks/section.html.twig 5.35ms/21% │ │ └ blocks/location.html.twig 2.58ms/10% │ │ └ blocks/form.html.twig 2.46ms/10% │ │ │ └ components/form.html.twig 2.21ms/9% │ │ │ └ form_div_layout.html.twig::block(form_start) │ │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ │ └ components/form_theme.html.twig::block(form_row) │ │ │ │ └ components/form_theme.html.twig::block(form_label) │ │ │ │ │ └ 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(choice_widget) │ │ │ │ │ └ components/form_theme.html.twig::block(choice_widget_collapsed) │ │ │ │ │ └ form_div_layout.html.twig::block(choice_widget_collapsed) │ │ │ │ │ └ form_div_layout.html.twig::block(widget_attributes) │ │ │ │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ │ │ │ └ form_div_layout.html.twig::block(choice_widget_options) │ │ │ │ └ components/form_theme.html.twig::block(form_errors) │ │ │ └ components/form_theme.html.twig::block(form_row) │ │ │ │ └ components/form_theme.html.twig::block(form_label) │ │ │ │ │ └ 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_widget) │ │ │ │ │ └ components/form_theme.html.twig::block(form_widget_simple) │ │ │ │ │ └ 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/form_theme.html.twig::block(form_errors) │ │ │ └ components/form_theme.html.twig::block(form_row) │ │ │ │ └ components/form_theme.html.twig::block(form_label) │ │ │ │ │ └ 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_widget) │ │ │ │ │ └ components/form_theme.html.twig::block(form_widget_simple) │ │ │ │ │ └ 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/form_theme.html.twig::block(form_errors) │ │ │ └ components/form_theme.html.twig::block(form_row) │ │ │ │ └ components/form_theme.html.twig::block(form_label) │ │ │ │ │ └ 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_widget) │ │ │ │ │ └ components/form_theme.html.twig::block(form_widget_simple) │ │ │ │ │ └ 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/form_theme.html.twig::block(form_errors) │ │ │ └ components/form_theme.html.twig::block(form_row) │ │ │ │ └ components/form_theme.html.twig::block(form_label) │ │ │ │ │ └ 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(email_widget) │ │ │ │ │ └ components/form_theme.html.twig::block(form_widget_simple) │ │ │ │ │ └ 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/form_theme.html.twig::block(form_errors) │ │ │ └ components/form_theme.html.twig::block(form_row) │ │ │ │ └ components/form_theme.html.twig::block(form_label) │ │ │ │ │ └ 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(tel_widget) │ │ │ │ │ └ components/form_theme.html.twig::block(form_widget_simple) │ │ │ │ │ └ 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/form_theme.html.twig::block(form_errors) │ │ │ └ components/form_theme.html.twig::block(form_row) │ │ │ │ └ components/form_theme.html.twig::block(form_label) │ │ │ │ │ └ form_div_layout.html.twig::block(form_label) │ │ │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ │ │ │ └ form_div_layout.html.twig::block(form_label_content) │ │ │ │ └ components/form_theme.html.twig::block(textarea_widget) │ │ │ │ │ └ form_div_layout.html.twig::block(textarea_widget) │ │ │ │ │ └ form_div_layout.html.twig::block(widget_attributes) │ │ │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ │ │ └ components/form_theme.html.twig::block(form_errors) │ │ │ └ components/form_theme.html.twig::block(checkbox_row) │ │ │ │ └ components/form_theme.html.twig::block(checkbox_widget) │ │ │ │ │ └ form_div_layout.html.twig::block(checkbox_widget) │ │ │ │ │ └ form_div_layout.html.twig::block(widget_attributes) │ │ │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ │ │ └ components/form_theme.html.twig::block(checkbox_label) │ │ │ │ └ components/form_theme.html.twig::block(form_errors) │ │ │ └ form_div_layout.html.twig::block(hidden_row) │ │ │ │ └ form_div_layout.html.twig::block(hidden_widget) │ │ │ │ └ components/form_theme.html.twig::block(form_widget_simple) │ │ │ │ └ 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(hidden_row) │ │ │ │ └ form_div_layout.html.twig::block(hidden_widget) │ │ │ │ └ components/form_theme.html.twig::block(form_widget_simple) │ │ │ │ └ 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(hidden_row) │ │ │ │ └ form_div_layout.html.twig::block(hidden_widget) │ │ │ │ └ components/form_theme.html.twig::block(form_widget_simple) │ │ │ │ └ 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(hidden_row) │ │ │ │ └ form_div_layout.html.twig::block(hidden_widget) │ │ │ │ └ components/form_theme.html.twig::block(form_widget_simple) │ │ │ │ └ 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(hidden_row) │ │ │ │ └ form_div_layout.html.twig::block(hidden_widget) │ │ │ │ └ components/form_theme.html.twig::block(form_widget_simple) │ │ │ │ └ 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(hidden_row) │ │ │ │ └ form_div_layout.html.twig::block(hidden_widget) │ │ │ │ └ components/form_theme.html.twig::block(form_widget_simple) │ │ │ │ └ 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(button_row) │ │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ │ │ └ form_div_layout.html.twig::block(submit_widget) │ │ │ │ └ components/form_theme.html.twig::block(button_widget) │ │ │ │ └ form_div_layout.html.twig::block(button_widget) │ │ │ │ └ form_div_layout.html.twig::block(button_attributes) │ │ │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ │ │ └ form_div_layout.html.twig::block(form_label_content) │ │ │ └ form_div_layout.html.twig::block(form_rest) │ │ │ └ form_div_layout.html.twig::block(form_end) │ │ │ └ form_div_layout.html.twig::block(form_rest) │ │ └ blocks/call_to_action.html.twig │ │ └ macros/media.html.twig::macro(ai_badge) │ └ base.html.twig::block(footer) └ @WebProfiler/Profiler/toolbar_js.html.twig └ @WebProfiler/Profiler/toolbar.html.twig └ @WebProfiler/Profiler/cancel.html.twig::block(toolbar) └ @WebProfiler/Profiler/toolbar_item.html.twig