Umbraco - 编辑预览 window 侧边栏选项

Umbraco - editing preview window sidebar options

我有一个项目正在使用安装了 nuget 的 Umbraco v7.7.9。

我想知道当用户选择预览内容节点时是否可以更改边栏部分中显示的按钮。特别是我想删除允许用户关闭预览的选项。

我想隐藏这个选项的原因是因为后台用户将要预览的一些内容实际上还没有发布,所以点击关闭预览按钮会导致错误。

我首先在 Umbraco 论坛上提出了这个问题,但尚未收到回复,这里是问题的 link:https://our.umbraco.org/forum/extending-umbraco-and-using-the-api/90878-editing-preview-window-sidebar-options

提前致谢。

目前没有 - 如果不在核心中进行黑客攻击是不可能的,当您升级您的网站时,核心将被覆盖(除非您在更新时手动合并您的更改)。

如果您不介意这样做 - 用于预览功能的文件是 /umbraco/preview/index.html。您应该查找附加了 exitPreview() 点击处理程序的元素。

在更高版本 (7.10+) 中,此修改必须在 /umbraco/Views/Preview/Index.cshtml 中完成,因为这些静态文件将更改为 MVC 操作。