如何隐藏sitecore中的内容

时间:2011-02-17 07:02:19

标签: sitecore

我正在使用sitecore,现在我需要隐藏sitcore中的一些内容项。隐藏内容的过程是什么?

4 个答案:

答案 0 :(得分:5)

为什么要隐藏?你想隐藏什么?

您可能设置安全性以仅允许具有特定角色的人员读取,写入等某些项目(和子项目)或设置只有某些角色才能看到某些字段。

您可以在这里找到您需要的大部分内容:

http://sdn.sitecore.net/Reference/Sitecore%206/Security%20Administrator%20Cookbook.aspx

否则举例说明你想做什么,那么可能更容易提供帮助。

答案 1 :(得分:5)

如果要隐藏角色或用户,可以相应地设置权限。请说明要求。

答案 2 :(得分:4)

也许不完全是你所需要的,但它并不是很清楚。您可以通过设置复选框Hidden来隐藏常规(=非管理员)用户的商品,这可以在商品的Appearance部分找到。隐藏后,您的项目将在项目树中以灰色和斜体显示给管理员,并且对用户完全不可见。请注意,如果找不到该部分,则需要在功能区中的Standard Fields下启用View

当然,这个字段也可以通过API通过以下任意一种方式访问​​:

item.Appearance.Hidden = true; // Or false.
item[Sitecore.FieldIDs.Hidden] = "1"; // Or string.Empty.

答案 3 :(得分:0)

enter image description here 使用'隐藏项目'隐藏非管理员用户的项目配置功能区中的按钮。

使用'保护项目'保护非管理员用户的项目配置功能区中的按钮。