TYPO3 9 - 子页面上的站点定义

TYPO3 9 - site definition on subpage

我有以下页面树:

root (1)
   Home (2)
     firstpage (3)
     secondpage (4)

等主页是我的起始页,我在 Tab Behavior 中将其设置为 Root Page。

我为主页 [ID:2](域、语言等)定义了一个站点,但没有为 root (1) 定义站点。 root 是我的模板容器页面——这应该成为一个多域设置。

但是这个设置似乎不再有效了。站点配置需要根 [ID 1] 的配置,在前端我收到 "page not found" 错误。

当我更改我的设置并为根 [ID:1] 而不是主页 [ID:2] 定义站点配置时,一切都按预期工作。这种带有用于模板继承的根页面的方法在 TYPO3 9 中不再可行了吗?还是我想念什么?

谢谢!

站点配置确实只能应用于根级别的页面。

您可以只在需要的地方包含它们,而不是继承模板。

templates (5)
Home (2) (include template here from 5)
  firstpage (3)
  secondpage (4)

nextsite(6) (include template here from 5)
  firstpage (7)