如何在页面编辑器上禁用图像组件的编辑?
How to disable editing of image component on page editor?
我有一个图像组件,我需要在 Sitecore 页面编辑器上禁用它的编辑功能区,这样作者就无法 edit/change 图像。
在代码中:
<sc:Image Field="Image" ID="Image1" runat="server">
我试过了DisableWebEditing="true"
但是没用!
也在后面的代码中尝试过这个
if (Sitecore.Context.PageMode.IsPageEditor)
{
Image1.DisableWebEditing = true;
}`
如何禁用图像编辑?
我原以为您所做的更改会在禁用 Web 编辑功能时起作用。您是否正在测试 "is administrator" 功能?我知道页面编辑器偶尔会为完全管理员提供更多访问权限。
如果您不想对其进行编辑,您还可以考虑使用 ASP.NET 图像控件并使用媒体项中的数据对其进行更新。
我有一个图像组件,我需要在 Sitecore 页面编辑器上禁用它的编辑功能区,这样作者就无法 edit/change 图像。
在代码中:
<sc:Image Field="Image" ID="Image1" runat="server">
我试过了DisableWebEditing="true"
但是没用!
也在后面的代码中尝试过这个
if (Sitecore.Context.PageMode.IsPageEditor)
{
Image1.DisableWebEditing = true;
}`
如何禁用图像编辑?
我原以为您所做的更改会在禁用 Web 编辑功能时起作用。您是否正在测试 "is administrator" 功能?我知道页面编辑器偶尔会为完全管理员提供更多访问权限。
如果您不想对其进行编辑,您还可以考虑使用 ASP.NET 图像控件并使用媒体项中的数据对其进行更新。