【发布时间】:2011-10-10 10:11:35
【问题描述】:
在我的typo3 网站中,我有一个根页面和许多子页面,其中大多数具有相同的结构。因此,我在根页面上使用 automaketemplate 创建了我的模板,以便可以通过所有子页面共享它。对于结构稍有不同的那些,我可以创建一个扩展模板。我的问题是根页面 - 它的结构不同,我需要使用另一个模板文件。但我无法为它创建扩展模板,因为它已经有一个主模板。解决方法是什么?提前致谢。
【问题讨论】:
标签: typo3 typoscript
在我的typo3 网站中,我有一个根页面和许多子页面,其中大多数具有相同的结构。因此,我在根页面上使用 automaketemplate 创建了我的模板,以便可以通过所有子页面共享它。对于结构稍有不同的那些,我可以创建一个扩展模板。我的问题是根页面 - 它的结构不同,我需要使用另一个模板文件。但我无法为它创建扩展模板,因为它已经有一个主模板。解决方法是什么?提前致谢。
【问题讨论】:
标签: typo3 typoscript
据我了解,您的网站结构如下所示:
root (home)
|- Subpage 1
|- Subpage 2
|- etc.
我建议你改成这个:
root (Shortcut to Home)
|- Home
|- Subpage 1
|- Subpage 2
|- etc.
这样,您的所有模板都可以从 root 继承,但 Home 可以具有完全不同的结构。
【讨论】:
lib.navi.one 用于主导航)并通过复制模板来填充模板中的标记,例如page.20.subparts.MENU < lib.navi.one