0
我的網站有兩種語言,英語和德語。如果我目前在Enlgish verison中,並且想要使英文文本不可點擊,並且與德語相同? 如何做到這一點,我仍然是新的typoscript?如何使當前語言不可點擊?
編輯:我似乎無法找到一種方法 這是我的代碼:
20 = HMENU
20 {
special = language
special.value = 0,3
#,6,9
special.normalWhenNoLanguage = 0
wrap =
1 = TMENU
1 {
noBlur = 1
NO = 1
NO {
linkWrap = | |*| | |
stdWrap.override = EN || DE || NL || FR
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
}
}
}
ACT < .NO
#ACT.linkWrap = ||
ACT.stdWrap.typolink.ATagParams = class="active"
USERDEF1 < .NO
USERDEF1 {
linkWrap = <span class="inactive">|</span> |*| <span class="inactive"> | |</span>
#linkWrap = <li class="text-muted">|</li>
stdWrap.typolink >
}
USERDEF2 < .USERDEF1
#USERDEF2 < .ACT
#USERDEF2 {
# linkWrap = |
# linkWrap = <li class="text-muted">|</li>
# stdWrap.typolink >
#}
}
}
}
我似乎無法知道你怎麼能看到我的代碼中,我編輯的問題 –
你的情況: ACT.stdWrap.typolink> 在你的TS你在NO刪除typolink狀態,然後你建立一個新的。現在你將NO狀態複製到ACT,所以你也有這個typolink。所以你必須再次刪除它。 – taunusweb