From 1c6152e77c9f0179a08ac875e9772411065596a6 Mon Sep 17 00:00:00 2001 From: "Phil E. Taylor" Date: Fri, 31 Mar 2023 20:49:16 +0100 Subject: [PATCH] [WebProfilerBundle] Add clickable entry view to debug toolbar --- src/Symfony/Bundle/WebProfilerBundle/CHANGELOG.md | 1 + .../Resources/views/Collector/twig.html.twig | 15 +++++++++++++++ 2 files changed, 16 insertions(+) diff --git a/src/Symfony/Bundle/WebProfilerBundle/CHANGELOG.md b/src/Symfony/Bundle/WebProfilerBundle/CHANGELOG.md index c78fffefd8a15..bdcfc3bdc5d3f 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/CHANGELOG.md +++ b/src/Symfony/Bundle/WebProfilerBundle/CHANGELOG.md @@ -6,6 +6,7 @@ CHANGELOG * Add a "role=img" and an explicit title in the .svg file used by the web debug toolbar to improve accessibility with screen readers for blind users + * Add a clickable link to the entry view twig file in the toolbar 6.1 --- diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/twig.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/twig.html.twig index a54cc8ff414c4..2e375bb989701 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/twig.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/twig.html.twig @@ -46,6 +46,21 @@ {% endset %} {% set text %} + {% set template = collector.templates|keys|first %} + {% set file = collector.templatePaths[template]|default(false) %} + {% set link = file ? file|file_link(1) : false %} +
+ Entry View + + {% if link %} + + {{ template }} + + {% else %} + {{ template }} + {% endif %} + +
Render Time {{ time }} ms