直接选择Sitecore归档项目

时间:2013-02-08 11:04:16

标签: sitecore sitecore6

Sitecore.Context.Database.Archives["archive"].GetEntries(pageIndex, pageSize) 语句返回的ArchiveEntry列表不是我想要的,而是我需要检索的实际项目。

如何从存档列表中获取Sitecore项目?

1 个答案:

答案 0 :(得分:0)

你做不到。这些项目已存档。这意味着您无法直接访问它们,也无法访问其自定义字段。您需要先使用以下命令恢复它们:

Sitecore.Context.Database.Archives["archive"].RestoreItem(archivalId)

这与在Windows中使用回收站类似 - 您在那里移动文件,除非将其还原,否则无法编辑它们。