public string RenderXpmMarkupForField(IField field, int index = -1) { var result = index >= 0 ? SiteEditService.GenerateSiteEditFieldTag(field, index) : SiteEditService.GenerateSiteEditFieldTag(field); return(result ?? string.Empty); }
public static MvcHtmlString SiteEditField(this HtmlHelper helper, IComponent component, IField field, int index) { if (SiteEditService.IsSiteEditEnabled(component)) { if (index == -1) { return(new MvcHtmlString(SiteEditService.GenerateSiteEditFieldTag(field, 0))); } else { return(new MvcHtmlString(SiteEditService.GenerateSiteEditFieldTag(field, index))); } } return(new MvcHtmlString(string.Empty)); }
public string RenderXpmMarkupForComponent(IComponentPresentation cp, string region = null) { return(SiteEditService.GenerateSiteEditComponentTag(cp, region)); }