TYPO3 版本 6.1
我的页面结构:
root
page1
subpage1-1
subpage_only_for_fr_1-2
subpage_only_for_de_1-3
page2
subpage2-1
subpage2-2
我的菜单结构是相同的(根项目除外):
page1
subpage1-1
subpage_only_for_fr_1-2
subpage_only_for_de_1-3
page2
subpage2-1
subpage2-2
我的菜单 TS 是:
LEFTNAV = HMENU
LEFTNAV {
1 = TMENU
1 {
wrap = <ul>|</ul>
NO = 1
NO {
wrapItemAndSub = <li>|</li>
stdWrap.field = title
}
ACT = 1
ACT {
wrapItemAndSub = <li class="active">|</li>
stdWrap.field = title
}
}
2 < .1
}
我的网站有另一种语言(默认 = 德语,附加 = 法语):
[globalVar=GP:L=0]
config.sys_language_uid = 0
config.language = de
[global]
[globalVar=GP:L=2]
config.sys_language_uid = 2
config.language = fr
[global]
我想根据当前语言在我的菜单中显示/隐藏一些页面。
例如,如果用户将语言切换为French,我想在菜单中显示页面subpage_only_for_fr_1-2并隐藏subpage_only_for_de_1-3。反之亦然。
我怎样才能做到这一点?