Hi!
Ich stehe hier mächtig auf dem Schlauch und könnte etwas Hilfe gut gebrauchen. Wahrscheinlich bin ich einfach zu doof...
Es geht darum, dass ich einen Sprachumschalter auf meiner Seite per Marker einbinde. Je nach Sprache ist eine andere Fahne oben zu sehen und der Umschalter entsprechend vertauscht...
Von daher gibt es in meinem HTML Template den Aufruf zum Marker:
###LANGUAGESWITCHER###
Im Typoscript möchte ich nun diesen Marker dynamisch verändern. Es soll jeweils zur aktuellen Seite + Language Flag weitergeleitet werden. Dazu habe ich folgendes Typoscript entworfen:
marks { SEITENURL = TEXT returnLast=url } LANGUAGESWITCHER = TEXT LANGUAGESWITCHER.value = <form name="form"><select style="width:60px" name="link" onChange="javascript:window.location.href = document.form.link.options[document.form.link.selectedIndex].value;"><option value="'###SEITENURL###'?L=0" data-image="fileadmin/templates/img/german.gif"><span style="float:right"></span> </option><option value="'###SEITENURL###'?L=1" data-image="fileadmin/templates/img/gb.gif"><img src=""> </option></select></form> LANGUAGESWITCHER.lang.en = <form name="form"><select style="width:60px" name="link" onChange="javascript:window.location.href = document.form.link.options[document.form.link.selectedIndex].value;"><option value="###SEITENURL###?L=1" data-image="fileadmin/templates/img/gb.gif"><img src=""> </option><option value="###SEITENURL###?L=0" data-image="fileadmin/templates/img/german.gif"><span style="float:right"></span> </option></select></form> }
Das Problem ist nun, dass die Marker im Typoscript nicht ersetzt werden. Ist das ein Grundlegendes Problem oder kann man das irgendwie lösen? Wäre super wenn mir jemand auf die Sprünge helfen könnte! Danke!!!