Debug from " +
macro.Name +
- "" + HttpContext.Current.Server.HtmlEncode(macroXml.OuterXml) +
+ "
" + HttpContext.Current.Server.HtmlEncode(outerXml) +
"
");
}
@@ -798,7 +803,8 @@ namespace umbraco
try
{
- var result = CreateControlsFromText(GetXsltTransformResult(macroXml, xsltFile));
+ var transformed = GetXsltTransformResult(macroXml, xsltFile);
+ var result = CreateControlsFromText(transformed);
TraceInfo("umbracoMacro", "After performing transformation");
@@ -849,11 +855,14 @@ namespace umbraco
return new LiteralControl(string.Empty);
}
+ // gets the control for the macro, using GetXsltTransform methods for execution
public Control loadMacroXSLT(macro macro, MacroModel model, Hashtable pageElements)
{
return LoadMacroXslt(macro, model, pageElements, false);
}
+ #endregion
+
///