Hallo Leute,
ich weiß nicht so recht in welche Kategorie ich damit soll...
Also ich bin dabei eine Seite aufzubauen, mit Mehrsprachigkeit über die Variable L, ein Seitenbaum, und einer Schriftgrößenwahl wie im HowTo hier im Forum beschrieben.
Also habe ich zwei LinkVars: L,Fsize
Um aber URL-Verfälschungen à la ...&L=1http://supertollesexseite.odersowas vorzubeugen, habe ich gemäß #56800 TypoScript Conditions eingeführt.
Da ich aber zwei LinkVars habe musste ich das etwas komplexer gestalten..
Sieht wie folgt aus:
[globalVar = GP:L=1]
config.linkVars = L
[end]
[globalVar = GP:Fsize=1] || [globalVar = GP:Fsize=3]
config.linkVars = Fsize
[end]
[globalVar = GP:L=1] && [globalVar = GP:Fsize=1] || [globalVar = GP:L=1] && [globalVar = GP:Fsize=3]
config.linkVars = L,Fsize
[global]
Das funktioniert soweit auch gut. Die Variable wird dabei in jeder möglichen Kombination nur dann weitergegeben, wenn dies passieren soll.
Mein Problem ist nun folgendes:
Wenn L=1 ist und Fsize=1 und ich dann auf Fsize=3 (egal ob direkt oder erst über Fsize=2) wechsle, wird das auf der 1ten Seite noch gemacht, aber die Links werden nicht aktualisiert und verweisen noch auf Fsize=1. Umgekehrt das gleiche Spiel...
Woher kommt das?
Hoffentlich könnt ihr mir helfen...