Twig Metrics
12 ms
Render time
12
Template calls
33
Block calls
13
Macro calls
Render time includes sub-requests rendering time (if any).
Rendered Templates
Rendering Call Graph
main 12.03ms/100% └ Product/detail.twig 11.56ms/96% │ └ default_frame.twig 11.42ms/95% │ └ Product/detail.twig::block(stylesheet) │ └ _svgicon.twig │ └ _header.twig 5.96ms/50% │ │ └ _header.twig::macro(catopt) │ │ │ └ _header.twig::macro(catopt) │ │ │ └ _header.twig::macro(catopt) │ │ │ │ └ _header.twig::macro(catopt) │ │ │ │ └ _header.twig::macro(catopt) │ │ │ └ _header.twig::macro(catopt) │ │ │ └ _header.twig::macro(catopt) │ │ │ └ _header.twig::macro(catopt) │ │ │ └ _header.twig::macro(catopt) │ │ │ └ _header.twig::macro(catopt) │ │ └ Block/gnav.twig │ └ Product/detail.twig::block(main) 4.29ms/36% │ │ └ Block/_user_type_badge.twig::macro(badge) │ │ └ form_div_layout.html.twig::block(integer_widget) │ │ │ └ bootstrap_5_layout.html.twig::block(form_widget_simple) │ │ │ └ form_div_layout.html.twig::block(form_widget_simple) │ │ │ └ bootstrap_5_layout.html.twig::block(widget_attributes) │ │ │ └ form_div_layout.html.twig::block(widget_attributes) │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ └ bootstrap_5_layout.html.twig::block(form_errors) │ │ └ form_div_layout.html.twig::block(form_rest) │ │ │ └ form_div_layout.html.twig::block(hidden_row) │ │ │ │ └ form_div_layout.html.twig::block(hidden_widget) │ │ │ │ └ bootstrap_5_layout.html.twig::block(form_widget_simple) │ │ │ │ └ form_div_layout.html.twig::block(form_widget_simple) │ │ │ │ └ bootstrap_5_layout.html.twig::block(widget_attributes) │ │ │ │ └ 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) │ │ │ │ └ bootstrap_5_layout.html.twig::block(form_widget_simple) │ │ │ │ └ form_div_layout.html.twig::block(form_widget_simple) │ │ │ │ └ bootstrap_5_layout.html.twig::block(widget_attributes) │ │ │ │ └ 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) │ │ │ └ bootstrap_5_layout.html.twig::block(form_widget_simple) │ │ │ └ form_div_layout.html.twig::block(form_widget_simple) │ │ │ └ bootstrap_5_layout.html.twig::block(widget_attributes) │ │ │ └ form_div_layout.html.twig::block(widget_attributes) │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ └ __string_template__a5dba1a4ca02b41b6b2481715e4b6911 │ └ _footer.twig │ │ └ Block/businessday_calendar.twig │ │ └ Block/businessday_calendar.twig::macro(month_table) │ │ └ Block/businessday_calendar.twig::macro(month_table) │ └ Product/detail.twig::block(javascript) └ @WebProfiler/Profiler/toolbar_js.html.twig └ @WebProfiler/Profiler/toolbar.html.twig │ └ @WebProfiler/Profiler/cancel.html.twig::block(toolbar) │ └ @WebProfiler/Profiler/toolbar_item.html.twig └ @WebProfiler/Profiler/toolbar.css.twig