如何恢复默认主页?

Tra*_*ias 1 drupal-8

我是Drupal的新手,并且无法理解如何执行此操作:我必须不小心删除了测试站点中的默认主页,并且无法找到恢复它的方法.

我看到我可以创建一个新的基本页面并将其设置为我的新家,但是缺少了一些东西 - 例如它没有显示带有"主页面内容"系统块的最新文章,即使我将此新页面设置为网站设置中的主页.

我应该做些什么来让Drupal知道这实际上是一个主页吗?并没有办法恢复原来的默认主页?如果我删除自定义页面并让站点设置中的默认主页为空,我现在将其发送到登录页面,或者如果我已登录,则发送到我的用户配置文件.

谢谢你的帮助,al.

小智 9

Drupal 8中的默认首页实际上不是页面(节点)而是View.

请检查是否启用了视图和视图UI模块(从管理菜单中管理/扩展).

如果它们都启用了,则检查所有当前视图(管理/结构/视图).应该有一个名为"Frontpage"的名字.

如果此"Frontpage"视图存在并启用,则将默认首页设置为站点设置中的/ node(管理/配置/基本站点设置).

如果此"Frontpage"视图存在但已禁用,则启用它.

如果此"Frontpage"视图不存在,那么您可能已删除它并有3个选项可以恢复它:

  1. 创建一个新的视图,它可以作为默认的原始"Frontpage"视图删除.您可以创建一个新的测试站点,只需将其设置用作参考("干净的"标准"安装后"将提供"Frontpage"视图).
  2. 如果您没有创建任何新视图或修改现有视图,那么最好的选择就是取消/安装视图/视图UI模块.它将刷新所有设置(即将丢失所有自定义视图或设置,将恢复所有默认预定义视图).
  3. 不建议.您可以创建一个新的Drupal新站点,让Drupal相信这个新安装实际上是您当前站点的副本,然后您可以使用核心模块"配置"将此"Frontpage"视图从新安装导出/导入到当前站点经理".更多相关信息:https://drupal.stackexchange.com/a/150609