如何删除项目以及如何在Sitecore CMS中恢复已删除的项目。
删除项目
有多种方便的方法可以删除Sitecore中的项目。
从功能区
在内容树中选择您要删除的项目。
单击功能区中“主页”选项卡的“操作”部分中的“删除”按钮。
![Sitecore 8功能区显示“主页”选项卡上的“删除”按钮](https://www.geekhive.com/wp-content/uploads/2016/10/ribbon.png)
![Sitecore 6功能区显示“主页”选项卡上的“删除”按钮](https://www.geekhive.com/wp-content/uploads/2016/10/ribbon-1.png)
Sitecore将打开一个对话框,确认您要删除该项目。
![Sitecore 8删除确认对话框](https://www.geekhive.com/wp-content/uploads/2016/10/confirm.png)
![Sitecore 6删除确认对话框](https://www.geekhive.com/wp-content/uploads/2016/10/confirm-1.png)
单击“确定”以删除该项目。
从上下文菜单
在内容树中右键单击要删除的项目。
单击出现的上下文菜单中的“删除”菜单项。
![Sitecore 8项目上下文菜单显示删除菜单项](https://www.geekhive.com/wp-content/uploads/2016/10/context.png)
![Sitecore 6项目上下文菜单显示删除菜单项](https://www.geekhive.com/wp-content/uploads/2016/10/context-1.png)
Sitecore将打开一个对话框,确认您要删除该项目。
![Sitecore 8删除确认对话框](https://www.geekhive.com/wp-content/uploads/2016/10/confirm.png)
![Sitecore 6删除确认对话框](https://www.geekhive.com/wp-content/uploads/2016/10/confirm-1.png)
单击“确定”以删除该项目。
键盘快捷键
在内容树中选择您要删除的项目。
按Delete键。
Sitecore将打开一个对话框,确认您要删除该项目。
![Sitecore 8删除确认对话框](https://www.geekhive.com/wp-content/uploads/2016/10/confirm.png)
![Sitecore 6删除确认对话框](https://www.geekhive.com/wp-content/uploads/2016/10/confirm-1.png)
单击“确定”以删除该项目。
删除子项目
在内容树中选择您要删除的项目。
如果项目包含子项目,则功能区中删除按钮底部将显示一个下拉列表。
单击功能区中“主页”选项卡“操作”部分中“删除”按钮下拉列表中的“删除子项”按钮。
Sitecore将打开一个对话框,确认您要删除子项。
单击“确定”以删除子项。
打破链接
如果其他项目具有链接到要删除的项目的字段,则会出现“Breaking Links”对话框。
该对话框通过允许将已删除项目的链接定向到其他项目来帮助防止链接损坏。这可以防止整个站点中的页面在删除页面后提供损坏的链接。
这些中断链接可以是:
- 去除
- 链接到另一个项目
- 留下一个
- 手动编辑
如果删除,富文本字段和常规链接字段中的现有超链接将不再指向要删除的项目,但它们不会指向其他任何位置。
如果链接链接到另一个项目,则将更新所有现有链接引用以指向新项目。这通常是可能的最佳选择。
如果链接保持不变,则网站上的链接可能会被破坏。这些损坏的链接将显示在“Broken Links”报告中,并且可以手动处理。
“编辑链接”按钮将触发“编辑链接”对话框:
该对话框允许单独处理每个链接。如果只有少数链接或者需要以不同方式处理不同的链接,例如将单个页面拆分为多个新页面时,这将非常有用。
回收站
仅仅因为一个项目被删除并不意味着它已经永远消失了。
Sitecore有一个“回收站”,其中存储已删除的项目以从意外删除中恢复。
可以从Sitecore菜单打开回收站:
在Sitecore 8中,还可以从Launchpad打开回收站:
恢复
要从回收站还原项目,请打开回收站并选择要还原的项目:
单击功能区“项目”部分中的“还原”按钮。
Sitecore将打开一个对话框,确认您要恢复该项目。
单击“确定”以还原该项目。
删除
要从Sitecore中永久删除项目,请打开“回收站”并选择要删除的项目。
单击功能区“操作”部分中的“删除”按钮。
Sitecore将打开一个对话框,确认您要永久删除该项目。
单击“确定”以永久删除该项目。