Hallo Frank,

Frank Wendorf wrote:

> Ich hatte das überprüft und korrigiert. Dennoch wird nur der Link zur
> englischen Version angezeigt.
> 
> [globalVar = GP:L=0]
> subparts.LANGUAGE.value = Deutsch
> subparts.LANGUAGE.typolink.additionalParams = &L=0
> [global]
> 
> subparts.LANGUAGE = TEXT
> subparts.LANGUAGE{
> value = English
> typolink.parameter.data = page:uid
> typolink.additionalParams = &L=1
> }
> 
> Wo habe ich den weiteren Fehler eingebaut?

Falsche Reihenfolge: Selbst wenn die Condition oben greift, wird das 
anschließend vom Defaultwert überschrieben. Außerdem müssen Conditions in TS 
auf der obersten Ebene (also außerhalb aller {}) stehen.
Nächstes Problem: [globalVar = GP:L=0] greift afair nur, wenn L auch 
explizit als 0 übergeben wurde, nicht, wenn es leer/nicht gesetzt ist. 
Deshalb sollte L=0 der Default sein, und die Condition auf L=1 prüfen.
Sollte also etwa so aussehen:

page = PAGE
page {
  10 = TEMPLATE
  10 {
    subparts {
      LANGUAGE = TEXT
      LANGUAGE {
        value = Deutsch
        typolink.parameter.data = page:uid
        typolink.additionalParams = &L=0
      }
    }
  }
}

[globalVar = GP:L=1]
page.10.subparts.LANGUAGE {
  value = English
  typolink.additionalParams = &L=1
}
[global]

hth
Gregor
-- 
http://www.a-mazing.de/   |   Certified TYPO3 Integrator

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an