Guten Morgen,
ich hab mir für meine Printversion folgendes TypoSript gebastelt:
TypoSript:
#printversion
lib.print_url = TEXT
#lib.print_url.value = index.php?id={page:uid}&print=1&no_cache=1
lib.print_url.htmlSpecialChars = 1
lib.print_url.insertData = 1
[globalVar = GP:L = 3]
lib.print_url.wrap = <a href=" | ">print version</a>
lib.print_url.value = index.php?id={page:uid}&print=1&no_cache=1&L=3
[else]
lib.print_url.wrap = <a href=" | ">Druckversion</a>
lib.print_url.value = index.php?id={page:uid}&print=1&no_cache=1&L=0
[global]
[globalVar = GP:print > 0] [globalVar = GP:L = 3]
lib.print_url.wrap = <a href=" | ">back</a>
lib.print_url.value = index.php?id={page:uid}&L=3
[global]
[globalVar = GP:print > 0] [globalVar = GP:L = 0]
lib.print_url.wrap = <a href=" | ">zurück</a>
lib.print_url.value = index.php?id={page:uid}&L=0
[global]
Das funktioniert so auch gut! Aber wenn ich in die Printversion gewechselt habe, erkennt er die Bedingung für Deutsch oder Englisch nicht mehr. ( In der Printversion ist print auf 1 gesetzt! L ist die Variable für die Sprache und wird immer übergeben.)
Sieht jemand den Fehler?
Weiterhin würde ich gern meine News drucken können. Kennt da jemand den Fleldnamen für die entsprechenmden Werte? (tx_ttnews[tt_news]= ?, tx_ttnews[backPid]= ? und cHash= ?) So dass ich sie per URL übergeben kann.
Gruß monti