Ejemplo n.º 1
0
        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));
 }
Ejemplo n.º 3
0
 public string RenderXpmMarkupForComponent(IComponentPresentation cp, string region = null)
 {
     return(SiteEditService.GenerateSiteEditComponentTag(cp, region));
 }