Sitecore:以编程方式退出页面编辑器中的编辑模式
在Sitecore的页面编辑器模式下单击编辑按钮时,我将DIV的样式设置为Sitecore:以编程方式退出页面编辑器中的编辑模式,sitecore,sitecore6,page-editor,Sitecore,Sitecore6,Page Editor,在Sitecore的页面编辑器模式下单击编辑按钮时,我将DIV的样式设置为 top: 0; 使其显示在页面编辑器按钮(保存、保存和关闭、插入等)的顶部。此div阻止内容编辑器使用普通页面编辑器按钮,并强制它们使用我添加到div中的自定义保存、保存和关闭以及关闭按钮 当他们单击“自定义关闭”或“保存并关闭”按钮时,是否有方法以编程方式退出编辑模式?我不想将它们从页面编辑器中注销(只需将它们退出编辑模式)。我只有一个页面可以这样做,所以我不想为了实现这一点而改变Sitecore中的配置。查看这
top: 0;
使其显示在页面编辑器按钮(保存、保存和关闭、插入等)的顶部。此div阻止内容编辑器使用普通页面编辑器按钮,并强制它们使用我添加到div中的自定义保存、保存和关闭以及关闭按钮
当他们单击“自定义关闭”或“保存并关闭”按钮时,是否有方法以编程方式退出编辑模式?我不想将它们从页面编辑器中注销(只需将它们退出编辑模式)。我只有一个页面可以这样做,所以我不想为了实现这一点而改变Sitecore中的配置。查看这篇文章:
看起来你可以做到:
Context.Site.SetDisplayMode(Sitecore.Sites.DisplayMode.Normal, Sitecore.Sites.DisplayModeDuration.ResetAfterRequest);
或者,您可以将sc_mode=normal
或sc_mode=preview
添加到URL的查询字符串中