From e0688995efdeaf5da2997779e369cc27a5ce6a5e Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Sat, 12 Feb 2022 01:08:22 +0800 Subject: Display template path of current page in dev mode (#18717) * Display template path of current page in dev mode * improve code * Update templates/base/footer_content.tmpl Co-authored-by: silverwind Co-authored-by: wxiaoguang Co-authored-by: silverwind --- modules/context/context.go | 5 ++++- templates/base/footer_content.tmpl | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/context/context.go b/modules/context/context.go index 7ae37208e4..6aeeb9e694 100644 --- a/modules/context/context.go +++ b/modules/context/context.go @@ -197,7 +197,10 @@ func (ctx *Context) RedirectToFirst(location ...string) { func (ctx *Context) HTML(status int, name base.TplName) { log.Debug("Template: %s", name) tmplStartTime := time.Now() - ctx.Data["TmplLoadTimes"] = func() string { + if !setting.IsProd { + ctx.Data["TemplateName"] = name + } + ctx.Data["TemplateLoadTimes"] = func() string { return strconv.FormatInt(time.Since(tmplStartTime).Nanoseconds()/1e6, 10) + "ms" } if err := ctx.Render.HTML(ctx.Resp, status, string(name), ctx.Data); err != nil { diff --git a/templates/base/footer_content.tmpl b/templates/base/footer_content.tmpl index 979c03146c..ef183191a4 100644 --- a/templates/base/footer_content.tmpl +++ b/templates/base/footer_content.tmpl @@ -1,7 +1,7 @@