private void InjectScript(Literal literal) { RenderingReference reference = new RenderingReference(literal) { Placeholder = "webedit", AddToFormIfUnused = true }; Sitecore.Context.Page.AddRendering(reference); }
public override void Insert() { SiteContext site = Sitecore.Context.Site; if (site != null && site.EnableWebEdit && site.DisplayMode == DisplayMode.Edit && WebUtil.GetQueryString("sc_webedit") != "0") { Literal js = new Literal() { Text = "<script type=\"text/javascript\" src=\"/sitecore modules/FastPageEditor/js/FastPage.js\"></script>" }; this.InjectScript(js); } }