我想在我的网站上添加一个包含英语和德语的法语,我设法在其他地方添加文本FR,但它没有链接到(/ fr)路径,而是链接到主页面(/ )。这是我的代码
20 = HMENU
20 {
special = language
special.value = 0,3,6
#,6,9
special.normalWhenNoLanguage = 0
wrap =
1 = TMENU
1 {
noBlur = 1
NO = 1
NO {
linkWrap = | |*| | |
stdWrap.override = EN || DE || FR || NL
doNotLinkIt = 1
stdWrap {
typolink {
parameter.data = page:uid
additionalParams = &L=0 || &L=3 || &L=6 || &L=9
addQueryString = 1
addQueryString.exclude = L,id,cHash,no_cache
addQueryString.method = GET
useCacheHash = 1
no_cache = 0
}
}
}
}
}
在此先感谢您的帮助。 !(https://image.ibb.co/ev9hH6/aaammm.png)
如果我理解你的问题:你错过了URL中的“fr /”部分?
也许必须修改您的RealURL或Cooluri配置文件以支持新语言。
编辑:在你的realurl_conf.php
你应该有这样的东西:
'preVars' => [
[
'GETvar' => 'L',
'valueMap' => [
'en' => '3',
'fr' => '6',
'nl' => '9'
],
'noMatch' => 'bypass'
]
],