有没有办法恢复 silverstripe 中已删除的页面?我在 silverstripe 后端找不到这样的选项。尽管您可以在表 SiteTree_versions 的数据库中找到已删除的页面。谢谢,弗洛里安
问问题
666 次
3 回答
4
对于 SilverStripe 2.4 - 在页面树下有一个带有下拉菜单的“显示”字段。在该下拉菜单下有一个选项“所有页面,包括已删除”。
对于 SilverStripe 3.0 - 打开页面部分下的过滤器面板。将页面选项更改为“所有页面,包括已删除的页面”。
在任一版本的 CMS 中选择此选项都会显示所有页面,包括已删除的页面。然后,您可以通过选择页面并单击“恢复”来恢复页面。
于 2013-06-13T19:47:22.007 回答
0
在 2.4 中为我工作:
- 在 SiteTree_versions 表中找到页面的最新版本。在“版本”字段中查找版本 ID
- 去
/admin/getversion/[page id]/[version id]
- 点击“恢复”
于 2013-06-13T15:54:38.827 回答
0
对我来说,“所有页面,包括已删除”已损坏(无法弄清楚原因),因此我尝试了以下操作:
/admin/pages/edit/show/[页面 ID]
并点击恢复。
于 2013-06-16T23:31:44.693 回答