gpt4 book ai didi

Sitecore:在页面编辑器中以编程方式退出编辑模式

转载 作者:行者123 更新时间:2023-12-04 05:01:26 25 4
gpt4 key购买 nike

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

 top: 0; 

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

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

最佳答案

看看这个帖子: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 的查询字符串。

关于Sitecore:在页面编辑器中以编程方式退出编辑模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16113644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com