我有一个项目正在使用与nuget一起安装的Umbraco v7.7.9。
我想知道当用户选择预览内容节点时是否可以更改侧边栏部分中显示的按钮。特别是我想删除允许用户关闭预览的选项。
我想隐藏此选项的原因是因为后台用户将要预览的某些内容实际上尚未发布,因此单击关闭预览按钮会导致错误。
我首先在Umbraco论坛上提出这个问题,但尚未收到回复,这里是问题的链接:https://our.umbraco.org/forum/extending-umbraco-and-using-the-api/90878-editing-preview-window-sidebar-options
先感谢您。
目前没有 - 如果没有在Core中进行黑客攻击,那么在升级你的站点时会被覆盖(除非你在更新时手动合并你的更改)。
如果您不介意这样做 - 用于预览功能的文件是/umbraco/preview/index.html
。您应该查找附加了exitPreview()
点击处理程序的元素。
在更高版本(7.10 +)中,此修改必须在/umbraco/Views/Preview/Index.cshtml
中完成,因为这些静态文件将更改为MVC操作。