【发布时间】:2014-01-20 01:57:09
【问题描述】:
有谁知道如何在 sitecore 中获取所有受保护(以及之后不受保护)项目的列表?
我用谷歌搜索,但没有找到任何相关结果。
提前致谢
这就是我目前所拥有的......
var homeItem = Sitecore.Context.Database.GetItem(Sitecore.Context.Site.StartPath);
foreach (Item item in homeItem.Children)
{
if (item.Locking.IsLocked())
{
//to do
}
}
不幸的是 item.Locking.IsLocked 不会返回,如果该项目是否受到保护。
【问题讨论】:
-
如果您在 Sitecore 内容编辑器中并单击配置选项卡,您会看到属性部分,您可以在其中保护/取消保护当前项目。
标签: sitecore