我有一组名为a,b,c,d,e的内容页面。所有这些都可以从X,Y,Z三个方面看出。然后有一些类别1,2,3定义,哪些内容页面应该在该类别中显示。所以会有一个像这样的页面树:
1
- X
- a
- b
- Y
- c
- d
- Z
- e
2
- X
- a
- c
- Y
- c
- d
- e
- Z
- a
- d
3
- X
- e
- Y
- d
- Z
- b
- c
请注意,每个类别的内容页面都相同。根据类别,它们只是有不同的组合。
为了尽量减少冗余,我正在寻找一种合适的方式来安排内容。计划是将实际内容页面a,b,c,d,e放在某个系统文件夹中,并在X,Y,Z中将它们快捷。
我的问题是如何解决X,Y,Z的冗余问题。现在,对于不同的方面,我将总共有九个页面项,名称相同且页面内容相同。只是子页面根据祖父页面的不同而不同。在TYPO3 4中有没有办法解决这个问题?
TYPO3 6中是否有办法,以便升级可能会有所帮助?
答案 0 :(得分:1)
您可以使用“挂载点”页面类型(doktype)来构建导航。它从另一个页面获取内容并在导航中的另一个位置显示它(而不仅仅是像快捷方式一样链接到它)。我认为这就是你要找的东西。
无需为该功能升级TYPO3。
这对小型网站来说没问题。
如果您的结构会增长,您可能会开始考虑以不同方式创建菜单。这可能是一些“面向方面”的导航类型。因此,您可能要么退出“页面”中的思考,并将其视为您按标签或类别过滤和显示的数据库。您可以为此构建自定义扩展程序或滥用新闻扩展程序(好吧......不要),或尝试类似“浏览器”扩展程序。
或者您将所有页面放在一个底池中并给它们分类,然后通过它构建导航。 此是更改为TYPO3 6.x的原因,因为页面类别是新功能。
我没有在TYPO3 6.x中找到基于类别的TMENU的示例,所以如果有人发布,那就太棒了。
答案 1 :(得分:0)
您不能重复使用页面X,Y和Z,因为它们具有不同的子页面。您可以重用内容:将其放入某些sysfolder,并使用内容元素“插入记录”在页面上引用它。
在TYPO3 6中,此内容元素在创建新内容元素时位于第二个选项卡中。在TYPO3 4中它有点隐藏,您必须首先创建其他类型的内容元素,然后使用下拉菜单更改其类型。