public string RenderXpmMarkupForField(IField field, int index = -1)
        {
            var result = index >= 0 ? XPMTags.GenerateSiteEditFieldTag(field, index)
                            : XPMTags.GenerateSiteEditFieldTag(field);

            return(result ?? string.Empty);
        }
 public string RenderXpmMarkupForPage(IPage page, string url)
 {
     return(XPMTags.GenerateSiteEditPageTag(page, url));
 }
 public string RenderXpmMarkupForComponent(IComponentPresentation cp)
 {
     return(XPMTags.GenerateSiteEditComponentTag(cp));
 }
Beispiel #4
0
 public string RenderXpmMarkupForPage(IPage page, string contentManagerUrl = null)
 {
     return(XPMTags.GenerateSiteEditPageTag(page, contentManagerUrl ?? _mvcConfiguration.ContentManagerUrl));
 }
Beispiel #5
0
 public string RenderXpmMarkupForComponent(IComponentPresentation cp, IComponentTemplate overrideComponentTemplate = null)
 {
     return(XPMTags.GenerateSiteEditComponentTag(cp, overrideComponentTemplate));
 }