Adding some debug info for zone item rendering

- begin and end comments w/ tempate names (covering RenderPartialZoneItem and ContentPartDisplayZoneItem only at the moment) for zone item rendering

Tossing them in debug compiler conditions for good measure. Likely to change to something runtime related so the app can be kicked into debug mode at any time (for any individual)

--HG--
branch : dev
This commit is contained in:
Nathan Heskew
2010-03-07 03:11:09 -08:00
parent f8b0317b8c
commit 995f30fec6

View File

@@ -50,9 +50,23 @@ namespace Orchard.Core.Themes.DesignerNotes {
}
public void ZoneItemRendering(ZoneRenderContext context, ZoneItem item) {
#if DEBUG
var writer = context.Html.ViewContext.Writer;
if (item is RenderPartialZoneItem)
writer.Write(string.Format("<!-- begin: {0} -->", (item as RenderPartialZoneItem).TemplateName));
else if (item is ContentPartDisplayZoneItem)
writer.Write(string.Format("<!-- begin: {0} -->", (item as ContentPartDisplayZoneItem).TemplateName));
#endif
}
public void ZoneItemRendered(ZoneRenderContext context, ZoneItem item) {
#if DEBUG
var writer = context.Html.ViewContext.Writer;
if (item is RenderPartialZoneItem)
writer.Write(string.Format("<!-- end: {0} -->", (item as RenderPartialZoneItem).TemplateName));
else if (item is ContentPartDisplayZoneItem)
writer.Write(string.Format("<!-- end: {0} -->", (item as ContentPartDisplayZoneItem).TemplateName));
#endif
}
public void ZoneRendered(ZoneRenderContext context) {