我的TYPO3项目中有一个页面树结构,其中有一个名为' main'它有三个子页面。除了它独特的pageID之外,我还提供了一个主页'一个唯一的网址Alias' mainalias'。
我可以使用别名添加链接到页面' main'例如在使用
<f:link.page pageUid="mainalias">some text</f:link.page>
在template.html或TypoScript中,例如使用
添加指向IMAGE的链接stdWrap.typolink.parameter = mainalias
但是当我使用别名来定义HMENU的起点时,菜单将不包含任何数据(我只是进入空菜单但日志中没有错误消息):
special = directory
special.value = mainalias
菜单本身有效,在上面的代码中,我使用页面的pageID&#39; main&#39;而不是它的别名&#39; mainalias&#39;我得到了一个包含三个子页面的菜单。
您能告诉我如何使用URL别名来定义HMENU的起点吗?
答案 0 :(得分:0)
最简单和最可能的答案是:在HMENU中未实现使用别名。 :)
答案 1 :(得分:0)
使用HMENU的常用方法是
10 = HMENU
10.special = directory
10.special.value = 35, 56
别名不是有效值。但值来自数据类型 stdWrap 。这应该有效:
10 = HMENU
10.special = directory
10.special.stdWrap.typolink.parameter = mainalias