From 11f163d58915d584e2513398a63b0ecfcc68b15b Mon Sep 17 00:00:00 2001 From: Alexey Kupershtokh Date: Tue, 11 Mar 2014 07:07:35 +0700 Subject: [PATCH] Show web profiler link in sandbox --- Resources/views/layout.html.twig | 12 ++++++++++++ Resources/views/method.html.twig | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/Resources/views/layout.html.twig b/Resources/views/layout.html.twig index a55e62c..c7ae753 100644 --- a/Resources/views/layout.html.twig +++ b/Resources/views/layout.html.twig @@ -154,6 +154,17 @@ container.text(method + ' ' + url); }; + var displayProfilerUrl = function(xhr, link, container) { + var profilerUrl = xhr.getResponseHeader('X-Debug-Token-Link'); + if (profilerUrl) { + link.attr('href', profilerUrl); + container.show(); + } else { + link.attr('href', ''); + container.hide(); + } + } + var displayResponseData = function(xhr, container) { var data = xhr.responseText; @@ -174,6 +185,7 @@ var displayResponse = function(xhr, method, url, result_container) { displayFinalUrl(xhr, method, url, $('.url', result_container)); + displayProfilerUrl(xhr, $('.profiler-link', result_container), $('.profiler', result_container)); displayResponseData(xhr, $('.response', result_container)); displayResponseHeaders(xhr, $('.headers', result_container)); diff --git a/Resources/views/method.html.twig b/Resources/views/method.html.twig index e5e6598..8a4bc18 100644 --- a/Resources/views/method.html.twig +++ b/Resources/views/method.html.twig @@ -285,7 +285,7 @@

Request URL


 
-                            

Response Headers [Expand]

+

Response Headers [Expand] [Profiler]


 
                             

Response Body [Raw]