【问题标题】:Sitecore: Programmatically Exit Edit Mode in Page EditorSitecore:在页面编辑器中以编程方式退出编辑模式
【发布时间】:2013-04-19 21:19:11
【问题描述】:

当在 Sitecore 的页面编辑器模式下单击编辑按钮时,我将 DIV 的样式设置为

 top: 0; 

使其显示在页面编辑器按钮(保存、保存和关闭、插入等)的顶部。此 div 阻止内容编辑器使用普通的页面编辑器按钮,并强制它们使用我添加到 DIV 中的自定义保存、保存和关闭以及关闭按钮。

当他们点击我的自定义关闭或保存并关闭按钮时,是否有办法以编程方式退出编辑模式?我不想将它们从页面编辑器中注销(只需将它们退出编辑模式)。我只有 1 页我正在执行此操作,因此我宁愿不更改 Sitecore 中的配置来实现此目的。

【问题讨论】:

    标签: sitecore sitecore6 page-editor


    【解决方案1】:

    查看这篇文章:In Sitecore, how to change or set PageMode

    看起来你可以做到:

    Context.Site.SetDisplayMode(Sitecore.Sites.DisplayMode.Normal, Sitecore.Sites.DisplayModeDuration.ResetAfterRequest);
    

    或者,您可以将sc_mode=normalsc_mode=preview 添加到URL 的查询字符串中。

    【讨论】:

      猜你喜欢
      • 2016-01-02
      • 1970-01-01
      • 1970-01-01
      • 2015-10-27
      • 1970-01-01
      • 2013-04-23
      • 2019-01-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多