覆盖另一个模板中包含的HMENU

时间:2017-05-02 10:47:16

标签: typo3 typoscript typo3-4.7

在TYPO3 4.7中,我有一个包含以下内容的模板:

page.10 < temp.mainTemplate

此模板有两个包含。第一个包含:

temp.mainTemplate = TEMPLATE
temp.mainTemplate {
  subparts.menu_1 < temp.menu_1
}

第二个包含实际的HMENU typoscript:

temp.menu_1 = HMENU
temp.menu_1 {
  #My Menu
}

如果不更改任何一个包含,如何在主模板设置中对HMENU进行编辑?

我在第一行上面尝试了这个但没有成功:

temp.mainTemplate.subparts.menu_1 {
 #Modifications to My Menu
}

我在第一行下面尝试了这个但没有成功:

page.10.subparts.menu_1 {
  #Modifications to My Menu
} 

1 个答案:

答案 0 :(得分:0)

page.10.subparts.menu_1是改变的正确钥匙。它当然需要在page.10 < temp.mainTemplate之后的位置。

您可以使用page.10.subparts.menu_1 >完全删除菜单来测试它,它应该从网页上消失。

如果没有看到更多的TS,就无法确定哪些行不通。可能你在某个地方只有一个错字