我有一个 HMENU 和一个登录区域。在 HMENU 内,菜单级别 3 上有一个登录区域。此级别 3 以下的所有页面都应使用协议 https 调用。
如何更改菜单中链接的协议?我可以用打字条件来做到这一点:
[PidInRootline = XXX]
lib.menu.3.NO {
# ... what comes here?
}
[global]
我在网上搜索了一个 Typo3 票务系统上有这个补丁,它引入了forceAbsoluteUrl
and forceAbsoluteUrl.scheme
,但是我如何把它放到 HMENU 中呢?
编辑
我知道我不能选择带有这样的打字条件的菜单。因为这个菜单只会显示,如果 PIDInRootline 是真的,没关系。
我还担心指向不受保护页面之外的页面的链接。我尝试的每一种组合都失败了config.baseUrl
,无论我是在公共区域还是保护区,都config.absRefPrefix
应该通过协议链接到保护区和通过https
协议链接到公共区域。http